J2EE
linhrg
这个作者很懒,什么都没留下…
展开
-
Tomcat6.0目录下各个文件的用途
/bin:存放启动和关闭Tomcat的脚本文件 /lib:存放Tomcat容器及所有Web应用程序可以访问的jar文件 /conf:存放Tomcat容器各种配置文件 /log:存放Tomcat容器日志文件 /webapps:存放Tomcat容器Web应用程序 /temp:存放Tomcat容器运行时产生的临时文件 /work:Tomcat将JSP生成的Servlet源文件和字节码文件存放...原创 2011-05-26 23:39:54 · 94 阅读 · 0 评论 -
JSP过滤页面字符
public class StringUtil { /** * 判断输入的字符串参数是否为空。 * @param args 输入的字串 * @return true/false */ public static boolean validateNull(String args) { if (args == null || args.length() == ...原创 2010-11-21 22:56:34 · 282 阅读 · 0 评论 -
jsp:useBean
通过jsp:useBean,可以在JSP中使用定义好的Bean Bean的基本要素: 必须要有一个不带参数的构造器。在JSP元素创建Bean时会调用空构造器 Bean类应该没有任何公共实例变量,也就是说,不允许直接访问实例变量,变量名称首字母必需小写 通过getter/setter方法来读/写变量的值,并且将对应的变量首字母改成大写 jsp:use...原创 2010-11-20 21:21:06 · 108 阅读 · 0 评论 -
servlet声明周期
只有一个对象 第一次请求的时候被初始化,一遍 初始化后先调用init方法,一遍 每个请求,调用一遍service-->servicedo-->Get/doPost。以多线程的方式运行 卸载前调用destroy方法...原创 2010-11-20 16:10:11 · 67 阅读 · 0 评论 -
Cookie 和session的区别
Cookie: 存储在客户端 两种类型 有声明周期 无声明周期 父路径不能访问子路径的cookie 不可靠 存储在服务器端 两种实现方式 依赖于cookie url重写 同一个session的窗口共享一个session Session的属性值必须...原创 2010-11-20 16:07:31 · 70 阅读 · 0 评论 -
forward和sendredirect的区别
Sendredirect 是不同的request send后的语句会继续执行,除非return 速度慢 需要到客户端的往返,可以转到任何页面, 地址栏有变化 可以传参数,直接写在url后面 Dispatch转发的路径前面要有“/” 而Sendredirect转向则不用 Forward ...原创 2010-11-20 16:02:52 · 74 阅读 · 0 评论 -
<%@include和jsp:include的区别
include编译指令是在JSP程序的转换时期就将file 属性所指定的程序内容嵌入,然后再编译执行;只生成一个class 文件include不能带参数 <jsp:include> 而include指令在转换时期是不会被编译的,只有在客户端请求时期如果被执行到才会被动态的编译载入不同的request对象,可以取得包含它的 ...原创 2010-11-20 16:02:02 · 81 阅读 · 0 评论 -
会话跟踪技术
1.Cookie 会话跟踪是通过Cookie技术来实现的 web 服务器处理某个访问请求时创建了新的HttpSession实例,它把会话ID作为一个Cookie加入到响应消息首部,,浏览器在以后发出的请求中会以Cookie的形式回传给Web服务器,服务器根据回传的会话ID就知道以前已经为该客户端创建了HttpSession实例,只需要根据会话ID找到对应的HttpSes...原创 2010-11-09 15:01:50 · 71 阅读 · 0 评论 -
Servlet中的重定向和请求分派
1.重定向 在Servlet中的接口HttpServletRequest提供了sendRedirect()方法用于生成302相应码和Location响应头,从而通知客户端去重新访问Location响应头指定的URL,其定义如下: public void sendRedirect(String location ) throws IOException; 对于sendR...原创 2010-11-09 15:01:10 · 135 阅读 · 0 评论 -
清除Myeclipse Web Browser中访问地址
删除工作区间下的:\.metadata\.plugins\org.eclipse.core.runtime\.settings文件夹下的com.genuitec.org.eclipse.webbrowser.prefs文件,然后重启MyEclipse原创 2011-04-07 23:59:59 · 223 阅读 · 0 评论