摘要: Struts2框架的大概处理流程如下: 1、加载类(FilterDispatcher) 2、读取配置(struts配置文件中的Action) 3、派发请求(客户端发送请求) 4、调用Action(FilterDispatcher从struts配置文件中读取与之相对应的Action) 5、启用拦截器(WebWork拦截器链自动对请求应用通用功能,如验证) 6、处理业务(回调Action的execute()方法) 7、返回响应(通过execute方法将信息返回到FilterDispatcher) 8、查找响应(FilterDispatcher根据配置查找响应的是什么信息如:SUCC... 阅读全文
posted @ 2012-07-21 22:52 qin520 阅读(237) 评论(0) 推荐(0) 编辑
摘要: servlet一般要做的事:1.接收参数--封装成javaBean对象--调用service层的服务方法--根据服务层方法执行结果进行页面的跳转2.service层负责业务逻辑的处理:比如一个登录功能最简单的业务逻辑是:看一下这个登录的用户名和密码是否在数据库中存在3.dao层负责和数据库单一的交互 阅读全文
posted @ 2012-07-21 22:34 qin520 阅读(147) 评论(0) 推荐(0) 编辑
摘要: JSP:在静态页面中嵌套Java程序。JSP页面是一个Servlet。在tomcat的控制台可以看到嵌套的Java程序运行情况。JSP的工作原理:1.浏览器发送要请求的jsp页面给服务器,服务器查看有没有jsp页面2.如果没有,直接返回给浏览器404错误3.如果有,看是否有这个jsp的servlet实例,如果有直接返回给浏览器,如果没有,jsp页面转化为servlet的java文件,编译为class文件,再执行为一个servlet实例,返回给浏览器。JSP语法:1.脚本元素(1)声明:<%!Context%>(2)表达式:<%=express%>(3)Java脚本:&l 阅读全文
posted @ 2012-07-21 22:18 qin520 阅读(481) 评论(0) 推荐(0) 编辑