楼主啊
这个一直都有的
Struts1的action完全就是Servlet
因为ActionServlet类继承自Servlet
而struts2就是纯JavaBean。。他的实现是基于拦截器
当FilterDispather拦截到请求以后, 会根据你的请求,去xml中找相关的bean,然后创建一个JavaBean
和Servlet没有关系的
这个一直都有的
Struts1的action完全就是Servlet
因为ActionServlet类继承自Servlet
而struts2就是纯JavaBean。。他的实现是基于拦截器
当FilterDispather拦截到请求以后, 会根据你的请求,去xml中找相关的bean,然后创建一个JavaBean
和Servlet没有关系的
解决方案 »
- Appfuse中一个非常大的问题.org.dbunit.dataset.NoSuchTableException: user_role至今我还没看到一个非常明确的解决的方法.
- 有mondrian的高手在吗?
- [新手提问]初学J2EE,问下关于J2EE下文件夹的含义
- hibernate annotation onetomany级联保存问题
- tomcat因服务性问题停止(2003下,tomcat启动不了)
- Linux系统下的Weblgic管理密码丢了,怎么弄?
- 谁有 hibernate 工具
- java调用dll问题???
- 请问如何在struts里显示hashMap的值?
- xml中有非法字符
- java无法生成结果集为空,生成可滚动结果集有问题
- 求解:javaEE 链接数据库应该有几个connection以及工具类的写作规范
struts2的核心是通过拦截器是来实现的,包括其他的绝大多数的功能,看源码能知道18个拦截器,因此和servlet规范完全分离了,非常方便,最简单的话可以完全是个POJO
springMVC也是通过前置servlet来实现的,与spring无缝链接,支持高度配置。分离了控制器、模型对象、分派器以及处理程序对象的角色