⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cs.jsp

📁 《jsp网站开发技术》中的源代码(清华大学出版社)
💻 JSP
字号:
<%@page import="com.javacat.jsp.beans.CookieBean"%>
<%@page errorPage="err.jsp"%>
<jsp:useBean id="CBean" class="com.javacat.jsp.beans.CookieBean" scope="page"/>
<jsp:useBean id="reg" class="chat.ChatBean" scope="page"/>
<html><head><title>Cookie Samples</title></head><body>
<%
CBean.setRequest(request);
CBean.setResponse(response);
CBean.addCookie("MyCookie","This cookie with Default Value");
CBean.setCookieMaxAge("MyCookie",120);
%>
<h2>Cookie Sample Page</h2>
<%//check the exit cookies
      Cookie[] cookies = request.getCookies();
        if (cookies!=null) {%>
            Cookies present:<br>
          <table border=1>
	  <tr><td>Cookie Name</td><td>Cookie Value</td></tr><%
            for (int i = 0; i < cookies.length; i++) {
                Cookie cookie = cookies[i];%>
                <tr>
                <td><%=cookie.getName()%></td>
		<td><%=cookie.getValue()%></td>
		</tr>
            <%}%></table>
        <%} else {%>
           No cookie!
        <%}%>
<%//add a new cookie
String cookieName =(String)request.getParameter("cookiename");
String cookieValue =(String)request.getParameter("cookievalue");
	
if (cookieName != null&&!cookieName.equals("") && cookieValue != null&&!cookieValue.equals("")) {
	cookieName= reg.parseChinese(cookieName);
	cookieValue= reg.parseChinese(cookieValue);
            CBean.addCookie(cookieName,cookieValue);%>
            Cookie added:<b><%=cookieName%></b>
            with the value<b><%=cookieValue%></b><br> 
        <%}
%>
<!--form-->
<form action="cs.jsp" method="post">
Add a new cookie:<br>
Cookie Name:<input type=text size="12" name="cookiename"><br>
Its   Value:<input type=text size="12" name="cookievalue"><br>
<input type=submit value="增加"><input type=reset>
</form>
<!--end of form-->
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -