-
response的sendRedirect()方法就是模拟用户重新发起请求,并传递给此方法参数,此参数指定了代表浏览器请求的页面。
对它的具体讲解见下一节。
查看全部 -
解决PrintWriter对象的pintln()优先级高的问题,用out对象的flush()方法,同时,也确认了flush方法的具体机制:
本例中,将其上面两个语句(见截图)的内容清理出缓冲区,同时,将它们在客户端的浏览器上显示出来,这样,此语句之前的内容就确保先显示出来了。flush起到一个分阶段的作用。
查看全部 -
使用response对象的getWrite()方法获取其PrintWriter对象的代码。从后面的结果可以看出,此对象的println()方法输出的内容,较out对象的println()方法输出的要高。
查看全部 -
ruquest对象的setAttribute()方法就是代替用户输入,凭空给request设置一对属性及其对应值。
getAttribute()则是取出某个名称属性的值,要传入属性名作为参数。
查看全部 -
request的其它方法示例-结果
查看全部 -
request的其它方法示例-代码
查看全部 -
通过修改Tomcat的server.xml文件的Connector 标签,增加属性URIEncoding = "uft-8"来解决URL传参时的中文乱码问题。
查看全部 -
URL传参方式的代码示例。这里,用一个<a /a>元素来模拟get方式传参。
查看全部 -
未得到相应参数时出错的处理。
查看全部 -
使用request对象的getParameter()和getParameterValues()方法获取用户输入内容的示例。
查看全部 -
通过调用request对象的setCharacterEncoding()方法,设置为utf-8格式(使与提交页面中form属性设置一致),解决中文乱码问题。
但是,这种方法只能解决post方式提交的情况。URL上传参数(即get方式的本质)的中文乱码问题,只能通过修改Tomcat的config.xml文件来解决,具体见本视频后面的讲解。
查看全部 -
post提交方式,URL地址中未增加用户输入的内容。
查看全部 -
get提交方式,点击提交后,URL地址会增加用户输入的信息。
注意图中的URL地址后半部分。
查看全部 -
get方式提交用户登录信息的jsp代码。注意form的属性设置。
查看全部 -
get与post方式的区别
1,get以明文方式,在URL中提交,可以看到,不超过2kb。
2,post将信息封装在HTML HEADER中。适合数据量大,安全性高的信息。
查看全部
举报