-
通过get请求的方式,地址栏长度在RFC里并没有限制.
查看全部 -
response对象具有页面作用域
查看全部 -
request对象具有请求域
查看全部 -
配置tomcat的server.xml解决通过url转递中文参数的乱码问题
查看全部 -
request.setCharacterEncoding("utf-8"); // 解决中文乱码问题,但是无法解决url传递中文出现的乱码问题(需要修改tomcat的server.xml)
查看全部 -
查看全部
-
查看全部
-
jsp内置对象
请求转发和请求重定向的区别
查看全部 -
1、在login.jsp中使用checkbox来记录用户是否需要保存cookies
2、在dologin页面进行cookies是否需要被保存的判定。
(1)通过request.getParamter()获取填写的用户名和密码;
(2)将获取的用户名和密码保存在cookie中;
Cookie usernameCookie = new Cookie("username",username); [键值对形式]
......
(3)将cookie保存在浏览器中。
使用response.addCookie(usernameCookie);
同时设置cookie的有效期:
使用usernameCookie.setMaxAge(648000); [单位为秒]
3、在登录成功后的用户界面调用cookie显示用户名和密码。(将客户端保存的cookie保存在数组中,然后赋值给字符串后用来输出显示)
4、保存中文cookie需要进行编码和解码,需要引入java的net包。(添加cookie时编码URLEncode,读取cookie后解码URLDecode)
for(Cookie c:cookies)
{
if(c.getName().equals("username"))
{
username = URLDecoder.decode(c.getValue(),"utf-8");
}
if(c.getName().equals("password"))
{
password = URLDecoder.decode(c.getValue(),"utf-8");
}
}查看全部 -
javabean的四个作用域范围 - scope
使用useBeans的scope属性可以用来指定javabean的作用范围:
scope="page" 仅在当前页面有效(重定向或者服务器内部转发均后均无效)
scope="request" 可用request.getAttribute()方法获得javabean对象。在当前请求及服务器转发后的请求中有效。重定向无效。
scope="session" 可用session.getAttribute()方法获得javabean对象。在当前会话session有效期间,该对象均有效。重定向或者服务器内部转发均后均有效。scope="application" 可用application.getAttribute()方法获得javabean对象。范围最广
-- 作用域范围从小到大依次为:page < request < session < application.查看全部 -
request对象是httpServletRequest类的一个实例
查看全部 -
在JSP中为javabean对象实例的属性赋值的方法<br>
1,普通的set方法<br>
2,JSP的动作指令:<jsp:setProperty ></jsp:setProperty><br>
1)根据表单自动匹配对象的所有属性<jsp:setProperty property="*" name="myUser" ></jsp:setProperty><br>
2)根据表单自动匹配指定的属性<br>
<jsp:setProperty property="username" name="myUser" ></jsp:setProperty><br>
3)与表单无关,通过手工赋值给属性<br>
<jsp:setProperty property="username" name="myUser" value="lisi"></jsp:setProperty><br>
4)通过URL传参数给属性赋值<br>
<jsp:setProperty property="username" name="myUser" param="myname"></jsp:setProperty>查看全部 -
out对象的常用方法。
clear()和clearBuffer()的区别
查看全部 -
为了提高IO吞吐效率,一般的IO服务都带缓冲区,当缓冲区满了再输出一次,这样减少IO次数。
flush() 则要求立即将缓冲区的数据输出到接收方。在clear()前插入flush()会抛异常
查看全部 -
缓冲区:内存中保存临时数据的区域
查看全部
举报