- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 从零开始学习Java Web(九):JSP标准动作
JSP 7大标准动作: jsp:forward: 请求转发,将请求的处理转发到下一个页面。 jsp:include: 用于动态引入一个 JSP 页面。 jsp:plugin: 用于下载 JavaBean 或 Applet 到客户端作为插件使用。 jsp:useBean: 使用 JavaBean。 jsp:setProperty: 修改、设置 JavaBean 实例的属性值。 j
2017-06-15 21:07:36 465 2
原创 从零开始学习Java Web(八):JSP脚本、指令
首先,我们要了解,JSP最终会编译成为一个Servlet,可以这么理解:它每一行HTML代码编译后都会在response.getWriter().write("......")中。和Servlet一样,只实例化一次。生命周期方法为:jspInit()、_jspService()、jspDestroy() JSP脚本一共有三种: 1、JSP 声明():用于定义实例变
2017-06-13 21:43:41 504
原创 从零开始学习Java Web(七):认识8大Listener
3个属性监听者: 1、ServletContextListener void contextInitialized(ServletContextEvent) void contextDestroyed(ServletContextEvent) 2、ServletRequestAttributeListener void attrib
2017-06-07 21:26:07 395
原创 从零开始学习Java Web(六):session和cookie
我们或许都对session和cookie有一些多多少少的概念,知道session是用来标识同一个用户的,cookie是客户端用来保存键值对的参数。一个会话过程就是session的一个生命周期,当session过期了,会话结束。 那么,怎么理解session和cookie呢,它们之间有什么联系。 首先,我们来看看session是什么时候产生的,当我们调用下面的代码时,服务器会产生一个session
2017-06-06 22:46:37 478
原创 从零开始学习Java Web(五):认识重定向和转发
简单理解:重定向(sendRedirect)就相当于你在浏览器上重新请求一次重定向的地址,不会附带本次请求的任何参数,重定向之后,浏览器上可以看到url地址有变。而转发(forward)后的请求会附带本次请求的各个参数,并且浏览器上的url保持不变,用户几乎不会知道请求转发。重定向的写法:response.sendRedirect(url); 转发的的写法:req.getRequestDispat
2017-06-05 21:59:41 337
原创 从零开始学习Java Web(四):初识HttpServletRequest和HttpServletResponse
这两个其实也不算是什么特别的东西,从名字很容易就可以看出,一个是跟请求相关,一个跟响应有关,我们这里只列举一些常用的方法。 request: 方法 说明 getParameter(string) 获取请求参数 getAttribute(string) 获取属性值 setAttribute(string,object) 设置属性值 getSession() 获取s
2017-06-05 21:18:12 482
原创 从零开始学习Java Web(三):servlet和filter的url-pattern
首先我们要清楚:一个请求只会执行一个servlet,可能会执行多个filter。 servlet的url-pattern只有两种写法,一种是斜杠(/)开头,另一种是星号(*)开头带后缀。 如:/*、/abc/*、/abc.do、*.do等是合法的,/*.do、/abc/*.do都是不合法的。另外/abc*这种写法是不会报错,但是运行的时候可能达不到你希望的效果,tomcat会把他当成是
2017-06-04 19:28:20 452
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人