-
include指令与动作的区别查看全部
-
一、生命周期如图: 1、生成字节码文件,执行jspInit()只在第一次请求时执行,重复请求仅只执行一次。生成的文件在work里,【每次修改会重新编译,生成新的字节码文件】 2、jspService()用于处理用户请求,对于每一个请求,JSP引擎会创建一个新的线程来处理该请求【JSP多线程:降低资源需求,提高系统并发量及响应时间,但注意同步问题】。 3、由于该Servlet常驻于内存里,所以响应速度非常快。查看全部
-
Cookie newCookie = new Cookie(String key, Object value)以键值对的形式保存cookie,其中键是对cookie的字符串描述,值是保存的对象 常用方法有: 1.void seMaxAge(int expiry) 2.void setValue(String value) 3.String getName() 4.String getValue() 5.int getMaxAge() 其中设置cookie内容时是String对象,获取cookie对象的内容时是String对象。cookie本身就是一组文本信息查看全部
-
JSP中用来保存用户状态的有两大机制,一是内置对象session,一是cookie cookie就是web服务器保存在客户端的一系列文本信息,其中保存了用户的各种状态信,如对特定对象的追踪,保存用户网页浏览记录与习惯、简化登录等查看全部
-
http协议具有无状态性,所谓无状态性,就是指服务器无法记住发送请求的客户端的信息查看全部
-
一个JSP页面想要使用exception对象,必须在属性中添加一个isErrorPage="true",同时出现异常的页面要添加一个属性,说明出现的异常由哪个页面来处理。如:errorPage="exception.jsp"查看全部
-
page object类方法 以及线程常用的方法查看全部
-
使用application 实现计数器效果,在application中保存整型变量num,需要调用application对象的setAttribute(”counter”,num);查看全部
-
application对象的生存周期是从服务器启动开始,一直到服务器关闭,和期间某些会话的打开或是关闭没有直接联系。 application对象可以在任意会话中访问,且其属性内容会随着某一会话的修改而遍布所有会话显示。 通常使用setAttribute(String name, Object value)来添加想要保存的属性 使用getAttribute(String name)来访问其中的某一属性查看全部
-
request.setCharacterEncoding("utf-8");//无法解决URL传递的中文乱码问题 tomcat server.xml中 URIEcoding="utf-8";查看全部
-
调用了session.invalidate() 方法Session过期:session.setMax### 设置过期时间(单位秒);配置文件web.xml中添加标签<sessiontimeout> 单位为分钟 服务器重新启动查看全部
-
jsp 指令 page 指令 通常位于jsp页面的顶端,同一个页面可以有多个page指令。 include 指令 将一个外部文件嵌入到当前的JSP文件中,同时解析这个页面中的JSP语句。 taglib 指令 使用标签库定义的自定义标签,在JSP页面中启用定制行为查看全部
-
session从打开浏览器便自动创建,包括创建时间,编号,以及session的一些其他属性,直到用户关闭浏览器或者浏览器超时,这个session才消失。查看全部
-
防止session对象为空查看全部
-
登陆成功使用服务器内部转发request.getRequestDispatcher("login_success.jsp").forward(request,response); 登陆失败使用请求重定向跳转response.getRedirect("login_failure.jsp").查看全部
举报
0/150
提交
取消