JAVA WEB中的JSP
COCO_YE
这个作者很懒,什么都没留下…
展开
-
JSP页面生命周期
jspService()方法被调用来处理客户端的请求。对每一个请求,JSP引擎创建一个新的线程来处理该请求。如果有多个客户端同时请求该JSP文件,则JSP引擎会创建多个线程。每个客户端请求对应一个线程。以多线程方式执行可以大大降低对系统的资源需求,提高系统的并发量及响应时间。 但也要注意多线程的编程带来的同步问题,由于该Servlet始终驻于内存,所以响应是非常快的。 注意:当用户第一原创 2017-01-25 10:53:28 · 1550 阅读 · 0 评论 -
get与post提交方式的区别
表单有两种提交方式:get与post 1.get:以明文的方式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。 安全性较低但效率比post方式高。适合提交数据量不大,安全性不高的数据。比如:搜索、查询等功能。 2.Post:将用户提交的信息封装在HTML HEADER内。适合提交数据量大,安全性高的用户信息。 比如:注原创 2017-01-26 19:04:00 · 571 阅读 · 0 评论 -
request传参的中文乱码问题
在提交页面请求传参过程中经常出现一些中文乱码问题,下面是我学习过程中的一些总结: 1.提交表单传参过程中出现中文乱码。【Tomcat在提交表单的时候,提交的字符串默认的编码是iso8859-1】 在接收参数之前加入下面的语句即可: request.setCharacterEncoding("utf-8"); 如图: 2.URL超链接地址传参中出现中文乱码问原创 2017-01-27 12:55:14 · 1749 阅读 · 0 评论 -
Cookie中保存中文出错HTTP Status 500-
在Cookie中保存中文时出现如下500系统内部错误: 出错原因:在保存Cookie字符串出现中文时没有进行字符转码的编码,抛出异常。 解决cookie无法保存中文问题: 使用JAVA中java.net包中URL字符串编码与解码的工具类 步骤:1.在.jsp页面的page中导入 Java.net.*的包 contentType="text/html;charset=utf-8原创 2017-02-02 13:13:19 · 1524 阅读 · 0 评论 -
JSP页面元素构成
JSP指令: page指令:通常位于Jsp页面的顶端,同一个页面可以有多个page指令。 使用: include指令:将一个外部文件嵌入到当前JSP文件中,同时解析这个页面中的JSP语句。 taglib指令:使用标签库定义新的自定义标签,在JSP页面中启用定制行为。 JSP注释: HTML的注释:原创 2017-01-24 17:43:13 · 6242 阅读 · 0 评论