楼主啊
这个一直都有的
Struts1的action完全就是Servlet
因为ActionServlet类继承自Servlet
而struts2就是纯JavaBean。。他的实现是基于拦截器
当FilterDispather拦截到请求以后, 会根据你的请求,去xml中找相关的bean,然后创建一个JavaBean
和Servlet没有关系的
这个一直都有的
Struts1的action完全就是Servlet
因为ActionServlet类继承自Servlet
而struts2就是纯JavaBean。。他的实现是基于拦截器
当FilterDispather拦截到请求以后, 会根据你的请求,去xml中找相关的bean,然后创建一个JavaBean
和Servlet没有关系的
解决方案 »
- maven管理jar包错误!!
- jboss启动异常
- 求助:关于java上传文件的代码
- hibernate+postgresql的一个问题
- Java与.NET
- struts中页面转向出现IllegalStateException,求教!!
- 还是jdbc最基础的问题!请赐教!!
- Rose怎么从组件视图生成java代码
- 散分! JBuilder7 和 WebLogic7 可不可以装在不同的机器上开发
- mybatis 调用mysql存储过程报错:Borrow callableStatement from pool failed
- java无法生成结果集为空,生成可滚动结果集有问题
- 求解:javaEE 链接数据库应该有几个connection以及工具类的写作规范
struts2的核心是通过拦截器是来实现的,包括其他的绝大多数的功能,看源码能知道18个拦截器,因此和servlet规范完全分离了,非常方便,最简单的话可以完全是个POJO
springMVC也是通过前置servlet来实现的,与spring无缝链接,支持高度配置。分离了控制器、模型对象、分派器以及处理程序对象的角色