![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSP
文章平均质量分 61
yiyiquegai
这个作者很懒,什么都没留下…
展开
-
form表单的onsubmit()问题
以前在项目中为一个表单(from)编写onsubmit()脚本的时候,经常需要验证表单中数据的合法性,所以常会写道:,试图在validateForm()中return false来阻止表单的提交。实际上的效果是即使return false 表单 还是会提交。后来发现 onsubmit="return validateForm()"就没有问题了,当时也没有多想就继续做其它事情了。 直到今转载 2012-08-03 16:59:43 · 621 阅读 · 0 评论 -
JSP中的page、request、Session、application作用范围
JSP中的page、request、Session、application作用范围 page:用户请求的当前页面; Request:用户请求访问的当前组件,以及和当前web组件共享同一用户请求的web组件。如:被请求的jsp页面和该页面用指令包含的页面以及标记包含的其它jsp页面; Session:同一个http会话中的web组件共享它; Application:整个web应用的所用转载 2012-08-02 21:02:35 · 5283 阅读 · 0 评论 -
include与jsp:include区别
我们都知道在jsp中include有两种形式,分别是 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种形式。首先要明白的是它们之间的区别。只有了转载 2012-08-03 13:58:53 · 348 阅读 · 0 评论 -
JSP中的<jsp:include page="">的问题
动态包含是用;动态包含是先将被包含的jsp页面进行转换处理执行,再把处理结果进行包含,也就是说Web容器会在遇到动态包含指令时,先对这个page属性所指定的jsp进行Serlvet转换处理与执行,然后再把处理结果包含到动态指令处的位置上,而不是包含jsp文件中的实际内容。如果动态包含的page属性所指定的不是一个jsp文件,那么,其处理方式与静态包含相同。 动态包含可以从当前页面向被包含的翻译 2012-08-03 11:29:33 · 3320 阅读 · 0 评论 -
<jsp:include page="" flush="true" /> 中flush="true 的作用
设置flush为true,就是说,如果你的缓冲区的内容很多了,就将数据读出,以免数据泄漏,造成错误。 服务器端页面缓冲,大致的意思是,在将生成的HTML代码送到客户端前,先在服务器端内存中保留,因为解释JSP或Servlet变成HTML是一步步进行的,可以在服务器端生成完HTML或生成一部分HTML(所占用字节数已达到指定的缓冲字节数)后再送到客户。 如果不缓冲,就会解释生成一句HTML就向客户端转载 2012-08-03 14:55:30 · 1693 阅读 · 0 评论 -
JSP工作原理
一.jsp工作原理 jsp页面(被JSP引擎)-->servlet---->.class--->JVM运行 第一次访问时转化成servlet然后编译运行,所以比较慢。tomcat中维护 jsp和servlet的对应表 jsp页面中的中的内容都被翻译到servlet中的_jspService原创 2012-07-24 14:20:25 · 216 阅读 · 0 评论 -
部署
二.两种部署方式及web工程文件结构 1.用myeclipse部署工具部署到tomcat中 工程名(TestJsp) --src --WebRoot(应用) --jsp页面 --WEB-INF --classes --lib --web.xml 通过MyEclipse部署以后放到%tomcat%/webapps 源代码去除 Tomcat工原创 2012-07-24 15:00:42 · 262 阅读 · 0 评论 -
组成JSP的五部分
三、组成jsp的五部分 1.模板元素 html、xml 2.注释元素 (1)html注释,显示在客户端源码中 (2)jsp注释,不会显示在客户端源码,只在jsp中 (3)单行注释与多行注释 单行// 多行/** 注释 */ 3.指令元素 (1)page指令 %@page %> (2)include指令 包含代码,静态包含 %@include file="原创 2012-07-24 20:57:55 · 8017 阅读 · 0 评论 -
启动tomcat的一个小问题
在tomcat的配置文件下:server.xml中不要包含中文 配置虚拟路径时不要包含中文目录,在用SAX解析XML文档的时候,在XML文件中如果有中文的话就会抛出“invalid byte 1 of 1-byte UTF-8 sequence”异常 可能是这个文件server.xml中有在utf-8下乱码的字符 所以。。。原创 2012-08-17 16:45:16 · 278 阅读 · 0 评论