Struts框架
文章平均质量分 68
langgufu314
这个作者很懒,什么都没留下…
展开
-
struts json类型返回结果异常问题
struts2的Aciton返回结果是json类型,其工作机制是把action中所有getXXX()方法的XXX转换成json串返回到前台。 当一个对象XXX是通过spring依赖 注入到action中,若其有相应get方法,并且Action配置中返回结果类型是json,则struts 的json在把getXXX()的XXX转换成json串的过程中就会发生异常,造成无法处理失败,可能是由于s...2011-10-21 17:06:05 · 160 阅读 · 0 评论 -
servlet/filter/listener/interceptor区别与联系(转)
一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并且可以动态的生成web页面,它工作在客户端请求与服务器响应的中间层。 2、filter:filter是一个可以复用的代码片段,可以用来转换HTTP请求、响应和头信息。Filter不像Servlet,它不能产生一个请求或者响应,它只...原创 2014-11-26 15:34:51 · 255 阅读 · 0 评论 -
Struts中OGNL与EL表达式
<span style="font-size: large;"><span style="font-size: large;"><%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@ taglib uri=&quo原创 2014-09-01 17:00:20 · 92 阅读 · 0 评论 -
EL与OGNL的对比使用
取Session中的值 <c:out value="${sessionScope.user.userId}"></c:out><br> <c:out value="${user.userLoginName}"></c:out><br> <s:property value=&qu原创 2014-09-01 16:59:31 · 101 阅读 · 0 评论 -
ext+struts2排除List泛型中不想封装的属性(转载)
struts2封装json,排除不想封装的字段配置,减少网络数据传输量配置: Aciton类属性 private List<RingCareer> rcdata; private List<RingCareerVO> data; manager 是RingCareerVO的属性struts.xml中action配置:封装json文件中存在root不使用exclu...原创 2015-02-02 18:10:55 · 113 阅读 · 0 评论 -
struts2整合json出现no result type defined for type 'json'的解决方法(转载)
struts2的json plugin可以实现struts2和json的完美结合,由于本篇主要是介绍整合过程中遇到的问题,所以编程实现的方法这里就不重复了,具体可以参看struts2的官方文档:http://struts.apache.org/2.2.1.1/docs/json-plugin.html。 我在struts.xml中有如下action定义: <action name=...原创 2015-02-02 14:51:24 · 114 阅读 · 0 评论 -
SpringMVC+Hibernate+Spring 简单的一个整合实例
SpringMVC又一个漂亮的web框架,他与Struts2并驾齐驱,Struts出世早而占据了一定优势,我在博客《Struts1+Hibernate+Spring整合实例》中做了一个简单的实例,介绍了SSH1的基本搭建方式,Struts2是根据Struts1发展而来,博客中就没有贴SSH2的例子,只对比了下Struts1和Struts2异同,通过对比,SSH2的搭建基本不在话下了。下面同样做一...原创 2014-07-04 16:14:41 · 952 阅读 · 0 评论 -
Struts2、hibernate和spring下载,整合所需jar包
ssh三个框架各自所有版本下载地址如下 Struts framework 下载地址: http://mirror.bjtu.edu.cn/apache/struts/binaries/ hibernate framework 下载地址:http://www.mirrorservice.org/sites/download.sourceforge.net/pub/sourceforge/h...原创 2014-07-04 16:00:48 · 146 阅读 · 0 评论 -
struts2 传值方式
如何把登陆页面中的用户名传递到登录成功的页面中呢?有三种方式, 1,使用默认的action的传递方式。2,自定义一个vo,在action中使用这个vo3,使用ModelDriven的方式。下面分别叙述。 1,使用默认的action的传递方式。action文件如下:package struts2.login; public class LoginAction { private Stri...原创 2014-01-10 16:36:20 · 68 阅读 · 0 评论 -
spring整合struts2
[size=large][color=blue]struts2和spring的整合,关键点在于struts2中的action要纳入spring容器的管理中成为一个bean。 可以在struts2中配置: 同时action的配置class='beanID',访问该Action时,会通过class对应值去spring中寻找相同id值的bean。 也可以复制struts2-sp...2012-09-06 18:34:05 · 89 阅读 · 0 评论 -
springmvc和struts2的区别(转载)
我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。 Spring MVC和Struts2的区别: 1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为fil...原创 2014-11-26 15:52:32 · 87 阅读 · 0 评论