jsp
火炬手1128
这个作者很懒,什么都没留下…
展开
-
jsp的执行流程
1.jsp的执行过程 客户端通过浏览器请求一个jsp页面,服务器端的jsp parser把该jsp页面转换成一个java文件(本质上就是一个Servlet)。该java文件可以去Tomact目录下的work文件夹下查看。这个java文件通过JSDK(其中的Servlet分析器)生成class文件,服务器执行该字节码文件,返回对客户端的响应。如下图所示:原创 2013-07-29 15:27:54 · 765 阅读 · 0 评论 -
jsp在Servlet中的几个编码的作用和原理
首先,说说JSP/Servlet中的几个编码的作用。 在JSP/Servlet中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF-8")和response.setCharacterEncoding("UTF-8"),其中前两个转载 2013-07-30 18:32:04 · 493 阅读 · 0 评论 -
JSP 最佳实践: 用 jsp:include 控制动态内容
用于构建动态网站的简单 JSP 标记 本文是 Java Brett McLaughlin 继第一篇 JSP 最佳实践文章后的后续文章,在文中,作者向您演示了如何扩展 JSP 技术中用于动态内容的包含功能。了解静态 include 伪指令和动态 jsp:include 元素之间的差异,搞清楚如何混合搭配这二者以获取最优性能。 评论: Brett McL转载 2013-11-25 09:47:03 · 617 阅读 · 0 评论 -
jsp include 乱码问题的解决
jsp include 乱码问题的解决 jsp include 的文件有时候会出现乱码,经过测试发现如下方法可以修改。 第一种情况可以修改被include的文件: 1.当jsp include动态文件时(jsp文件)可以在被include的jsp文件头部加上代码: java 代码 "java" contentType="text/html; charset=UTF-8"转载 2013-11-25 17:06:46 · 674 阅读 · 0 评论 -
面试:两种include区别
1.(先包含后处理) (1)静态的包含页面:不管文件的内容如何,只是将文件的内容包含进来. (2)执行时:先将所有的内容包含进来一起处理完只后,再将所有的内容发送到客户端. 2.(先处理后包含) (1)动态包含页面:能自动区分所包含的页面是静态的页面还是动态的页面. (2)执行时: 如果资源为静态资源则直接包含,处理与相同. 如果请求的转载 2013-11-25 17:20:18 · 587 阅读 · 0 评论