servlet与jsp
过天
学无止境 温故而知新
展开
-
Servlet中的过滤器Filter详解
web.xml中元素执行的顺序listener->filter->struts拦截器->servlet。1.过滤器的概念Java中的Filter 并不是一个标准的Servlet ,它不能处理用户请求,也不能对客户端生成响应。 主要用于对HttpServletRequest 进行预处理,也可以对HttpServletResponse 进行后处理,是个典型的处理链。优点:过转载 2012-12-24 12:49:21 · 82217 阅读 · 8 评论 -
重定向(redirect)和转发(forward)区别
forward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response); redirect方式:response.sendRedirect("/somePage.jsp");forwardredirect执行forward后,网页地址依旧是上次请求的生成新请求,地址改变之前请求的参数都在,转发页面原创 2012-12-24 12:50:46 · 2861 阅读 · 0 评论 -
jsp servlet Action获取request,respone,session等
ServletJspStruts2 HttpServletRequestrequest内置对象ServletActionContext.getRequest()实现ServletRequestAware接口 HttpServletResponereponse内置对象ServletActionContext.getRes原创 2012-12-24 12:50:54 · 1753 阅读 · 0 评论 -
Session和Cookies使用和区别
Session 操作 HttpSession session = request.getSession(); session.setAttribute("someID", value); SomeClass value = (SomeClass)session.getAttribute("someID"); Cookie操作 public void saveC原创 2012-12-24 12:49:51 · 1551 阅读 · 0 评论 -
Jsp Servlet 的区别
jsp与servlet的区别: jsp最终会编译成servlet执行 servlet做为web应用中得控制器组件来使用。 Jsp技术作为数据显示模板来使用。 Servlet负责响应请求产生数据,并把数据通过转发通过转发技术带给jsp.数据的显示交给jsp来做。原创 2012-12-24 12:51:09 · 919 阅读 · 0 评论 -
Servlet
定义:Mvc规范后,仅仅作为控制层(客户请求和服务器响应的中间层) 与Struts2的Action区别 servlet单一实例,所有client访问同一网页的话,是同一servlet实例,共享数据。struts2的action封装了servlet,client访问时每次都是new新的servlet 生命周期: 客户端请求----原创 2012-12-24 12:51:21 · 823 阅读 · 0 评论 -
Jsp
jsp工作原理: client client (客户端) 发送请求------》Server(服务器端)---------》如果该jsp页面的第一次请求,会编译成Servlet-------》Servlet动态生成html页面返回到client原创 2012-12-24 12:51:28 · 990 阅读 · 0 评论 -
Listener介绍
当web运用在web容器中运行时,会产生各种事件(如web启动,停止,用户的session创建,销毁,请求到达等)这些对于web事件开发者都可以监听到。使用Listener只需要2个步骤 1)定义Lisenter实现类package com.listener;import javax.servlet.ServletContextEvent;import javax.servlet原创 2012-12-24 12:49:42 · 1669 阅读 · 0 评论