在做JavaWeb的SSH框架开发的时候,遇到过很多的细节问题,这里大概记录下 我使用的IDE是Eclipse(老版本)三大框架:Spring4、Struts2、Hibernate5 1.web.xml的配置 1.ContextLoaderListener的作用: ContextLoaderList ...
分类:
编程语言 时间:
2018-04-01 23:04:22
阅读次数:
261
[Java面试四]Strust2总结及在面试中的一些问题. 1. JavaEE软件三层结构和MVC的区别? JavaEE软件三层机构是由sun公司提供JavaEE开发规范的:Web层(表现层)、业务逻辑层、数据持久层。【其中WEB层会使用前端控制器模式】 MVC是一种思想,是一种模式,将软件分为 M ...
分类:
编程语言 时间:
2018-02-07 16:49:52
阅读次数:
265
第一步:首先配置web.xml中的strust2的过滤器 第二步:配置index.jsp实现页面跳转到login.jsp 实现代码 <a href="login.jsp">欢迎访问</a> 编写login.jsp中的form登录表单: 第三步:在strust.xml中编写form表单中的action ...
分类:
其他好文 时间:
2018-01-03 11:33:03
阅读次数:
197
1. JavaEE软件三层结构和MVC的区别? JavaEE软件三层机构是由sun公司提供JavaEE开发规范的:Web层(表现层)、业务逻辑层、数据持久层。【其中WEB层会使用前端控制器模式】 MVC是一种思想,是一种模式,将软件分为 Model模型、View视图、Controller控制器。【J ...
分类:
其他好文 时间:
2017-11-16 18:34:25
阅读次数:
129
理解MVC设计模式的基本概念和Java Web开发的两种模式Model1和Model2,以及Struts开发工作流程和基本应用。 使用myeclipse的struts2开发时 要在软件中添加struts2 案例使用strust2开发实现网页的文件上传 建立java类 代码如下 package po; ...
分类:
其他好文 时间:
2017-11-08 23:29:30
阅读次数:
215
在学习strust2之前,我们要明白使用struts2的目的是什么?它能给我们带来什么样的好处? 设计目标 Strust设计的第一目标就是使MVC模式应用于web程序设计。 技术优势 Struts2有两方面的技术优势。 一是所有的Struts2应用程序都是基于client/server HTTP交换 ...
分类:
其他好文 时间:
2017-08-23 16:45:57
阅读次数:
196
1.概述 Spring为展示层提供基于MVC设计理念的优秀web框架,是目前主流的MVC框架,而且从Spring3.0后全面超越了Strust2成为了最优秀的MVC框架,其通过一套注解,让POJO成为处理请求的控制器,无需实现任何的接口,还支持REST风格的URL请求,比其他的MVC框架更具有扩展性 ...
分类:
编程语言 时间:
2017-08-21 20:34:14
阅读次数:
143
恢复内容开始 一丶Struts2基础学习总结 Struts2是在WebWork2的基础开发而来,它相比于Struts1的优点在于以下几点: 1.Strust2没有像Struts1那样跟Servlet API耦合度很高。 2.Struts2提供了拦截器,利用拦截器可以进行AOP编程。 3.Struts ...
分类:
其他好文 时间:
2017-08-20 21:12:06
阅读次数:
183
Strust2默认是多例的,但是Spring默认是单例的,在进行Spring+Strust2整合的时候,就需要把Spring管理的action指定为多例模式,只需要在action上面加上@Scope("prototype") 例如: ...
分类:
编程语言 时间:
2017-08-14 16:30:43
阅读次数:
146
Strust2中,加入监听器来判断用户是否在session中存在。 struts2拦截器流程: web.xml中,struts2设置拦截*.action ,当用户访问某一个action中,会行执行它的默认拦截器再执行action中的方法。 拦截器实现原理: 大部分时候,拦截器方法都是通过代理的方式来 ...
分类:
其他好文 时间:
2017-07-31 18:59:21
阅读次数:
331