大家都知道我们在开发后台的时候,都会使用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
或许有人觉得struts不容易学,似乎里面的一些概念让未接触过的人迷惑,MVC1、MVC2、模式……我写这篇文章是想让从来没有接触过struts的人,能有个简单的入门指引,当然,系统地学习struts是必要的,里面有很多让人心醉的东东,那是后话了。 该案例包括首页,用户登陆、网站向导页面。就这么简....
分类:
其他好文 时间:
2014-08-04 01:47:56
阅读次数:
411
目前见到的最傻瓜全面的STRUTS入门教程^_^一Jakarta Struts学习之新手上路Web应用开发早期曾经是那么的“简单”,那个时候还只是纯HTML页面和浏览器特效而已。由于还涉及不到动态数据操作和商业应用,也就省去了很多麻烦。但是这样的“简单”只是过眼云烟,如今我们不得不为复杂的基于Web...
分类:
其他好文 时间:
2014-08-04 01:43:36
阅读次数:
360