- 浏览: 6346 次
- 性别:
- 来自: 深圳
最新评论
-
tony_jingzhou:
拦截器?filter?责任链设计模式?核心差不多?
Struts2拦截器 -
wangyu1221:
拦截器和filter是不是类似的?
Struts2拦截器 -
Leon&ZM:
嗯,关于拦截器如何拦截的你没有阐述到
Struts2拦截器 -
cnsuifeng:
只是说了一些表层的东西 拦截器的核心并没有涉及到
Struts2拦截器 -
sky.xiaoyi.li:
huangfoxAgain 写道如果vo和po一模一样,在实际 ...
PO/VO/DAO/BO/POJO是什么(JAVA几种对象的解释)
文章列表
在Web项目中,客户先在视图界面提交一个HTTP请求,在Struts2的
ServletDispatcher接收请求时,Struts2会查找配置文件,如struts.xml文件。根据xml文件中定义的拦截器配
置,会去调用拦截器。如果配置了拦截器栈,则根据拦截器在拦截器栈中的前后顺序,一一进行调用。而
Struts2自带的源代码中也提供了缺省的拦截器配置。
在第一章中,笔者曾经介绍了Struts2的各个文件夹内容,也说过在src文件夹中包含了Struts2的所有底层实现
源代码,读者们可到自己安装Struts2的文件路径下找到src\core\src\main\resources\,其中有个名为 ...
Ajax:无刷新技术。
全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.
传统的web应用程序:jsp 向jsp和servlet发出请求—转发到jsp。
存在着请求--------响应的过程。
如何使用Ajax
Ajax的六大步骤:
1 //创建XMLHttpRequest对象实例
2 http_request.onreadystatechange = 你的另外一个js函数名; //定义处理返回结果的函数
3 http_request. ...
/*
PO:persistant object持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作.
VO:value object值对象。通常用于业务层 ...
什么是JS:
1.javascript是一种侵入在网页中的脚本语言,它是由浏览器解析运行的。
2.javascript是一种 基于对象 和 事件 驱动型语言。什么是基于对象:
基于对象不具有封装、继承、多态。
JS里面的面向对象都是伪面向对象 ...
1、说一说Servlet的生命周期?
答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口的 init,service和destroy方法表达。 Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其 ...
重定向是客户端跳转,转发是服务器端跳转
在servlet中调用转发、重定向的语句如下:
request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jsp
response.sendRedirect("new.jsp");//重定向到new.jsp
在jsp页面中你也会看到通过下面的方式实现转发:
<jsp:forward page="new.jsp" />
当然也可以在jsp页面中实现重定向:
<%response.sen ...