职员)2015-11-12 星期四 日志
今天主要在看struts
做了小demo对struts的运行流程有了直观的了解
1.开发struts进行的基本步骤
导入struts包
配置struts.xml文件
配置web.xml文件
在struts.xml中进行action的配置
编写java类和jsp文件
2.一个jsp中的form对应于一个pojo类
3.struts.xml中的package应该和类的包名对应
4.验证功能是在execte执行前进行的,验证失败,程序流程会跳转到struts.xml中配置的result的input
指定的页面中
体会:struts对请求和响应进行很很大程度的封装,以前的网页开发模式是浏览器请求到服务器,服务器获得
请求对象request
,解析request中的数据,根据请求数据进行相应的处理,然后把要返回给浏览器的数据
分装成为response对象进行返回,实现B/S的结构。在struts中把请求和响应的原始形式进行了屏蔽,我们只要
配置action,写主要的处理业务逻辑,就可以实现业务,简化了解析和封装的步骤,更加的高效,但是
必须按照struts的流程来做,在它指定的流程中加入自己的逻辑。