=======================执行流程 1. 从页面开始,提交表单或者点击链接会触发一个action 2. action交给struts2处理,读取src目录struts.xml文件,在配置中找到对应的action 3. 根据class="XXXAction"交给Spring(为什么...
分类:
Web程序 时间:
2014-08-05 15:40:19
阅读次数:
211
在 struts.xml 或者 struts.properties 文件里添加异常页面的中文就能正常显示了
分类:
其他好文 时间:
2014-08-05 15:36:59
阅读次数:
171
大家都知道我们在开发后台的时候,都会使用MVC,三层等分层架构,使后台代码达到职责更为分明单一,高内聚低耦合,例如,Dao层只是进行和数据库打交道,负责处理数据;Service(B层)只是进行逻辑判断处理,而Action则进行后台和前台页面的交互等。从而使程序更加容易管理,更加灵活,更加容易扩展,更加容易维护。也就是大家比较熟悉的Struts(SpringMVC)+Spring+Hibernate...
分类:
其他好文 时间:
2014-08-04 21:44:48
阅读次数:
400
struts2的配置文件struts.xml默认是直接在src目录下。这样我们在部署描述符web.xml中,指定struts2的过滤器时,直接如 清单一: <filter> ??<filter-name>struts2</filter-name> ??<filter-class>org.apache....
分类:
其他好文 时间:
2014-08-04 18:30:17
阅读次数:
221
SpringMVC作为MVC框架,与Struts 2 有着异曲同工之处,首先对比一下SpringMVC与Struts2的不同之处: ????1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servl...
分类:
编程语言 时间:
2014-08-04 18:29:17
阅读次数:
271
M:model(模型):javaBean、srping、hibernate、mybatis
V:view(视图):jsp、html、freemaker
C:controller(控制器):servlet、struts、springmvc
分类:
Web程序 时间:
2014-08-04 18:13:40
阅读次数:
241
前面讲的登录成功之后跳转到welcome.jsp页面,接下来继续:
这个页面功能类似index.jsp界面的功能,主要是一个跳转,根据定义的vUrl进入struts-config.xml获取对应的action,进而找到相关类com.b.portal.action包中的PortalAction.java。
PortalAction.java类主要是将当前登录用户的一些基本信息:用户名、用户所属单...
分类:
其他好文 时间:
2014-08-04 14:27:27
阅读次数:
179
最新项目发现使用tiles可以非常好的将多个页面组合起来,下面就是配置信息,使用tiles3
1、首先配置maven pom.xml添加如下:
org.apache.struts
struts2-tiles3-plugin
2.3.16.3
2、在WEB-INF目录下添加tiles.xml
3、配置成后,在模板页面【/entrance/base....
分类:
其他好文 时间:
2014-08-04 14:20:07
阅读次数:
219
最近在做一个Web项目,找一个小的模块来做笔记,稍微整理下,嗯,入题了
整个项目所用框架大致如下:后台>Struts+Spring+JPA;
前台>jgGrid
下面是整个项目的后台功能逻辑部分:
下面是前台页面展示部分:
这是系统所用到的jar包:
因为用到struts标签所以需要引入一下文件(前面为路径):
1、 b/WebRoot/WEB-...
分类:
其他好文 时间:
2014-08-04 11:04:07
阅读次数:
273
上一篇文章介绍了sitemesh3的使用,这篇文章来介绍如何结合struts2来配置和使用sitemesh,具体的如何使用sitemesh3我就不讲解了,这个你们可以看看我的上一篇博客。 首先你要添加struts和sitemesh相关的jar包: 添加完毕后,你要配置web.xml文件: ...
分类:
Web程序 时间:
2014-08-04 10:41:46
阅读次数:
318