
Struts1.x & Struts2.x
JavaAlpha
在日益强调“团队工作(Team Work)”的今天,尽管你技术水平再高,但不愿意与人有效的沟通,那么你就不可能成功。我每天都在努力的工作,为的是使所有爱我的人以我为荣.
展开
-
servlet/filter/listener/interceptor区别与联系
由于最近两个月工作比较清闲,个人也比较“上进”,利用工作空余时间,也继续学习了一下,某天突然想起struts2和struts1的区别的时候,发现为什么struts1要用servlet,而struts2要用filter呢?一时又发现,servlet和filter有什么区别呢?于是看了看web.xml,一时又发现,咦,servlet、filter、listener?还有个interceptor?对于这转载 2013-01-30 11:51:23 · 1004 阅读 · 0 评论 -
Struts 2 拦截器中得到bean以及读取WEB-INF下的spring的xml文件
Struts 2 拦截器中得到bean以及读取WEB-INF下的spring的xml文件1.直接得到beanpublic class OperaLogInterceptor extends AbstractInterceptor { private static final long serialVersionUID = 1L; @SuppressWarnings("unchecke原创 2013-07-26 15:49:38 · 4515 阅读 · 1 评论 -
Struts2拦截器的方法过滤
struts2框架提供了MethodInterceptor类, 自定义的拦截器只要集成该类,就可以使用拦截器的方法过滤功能,来拦截Action中的特定方法。(可以查看MethodInterceptor文档,在此声明,我没查。com.opensymphony.xwork2.interceptor.AbstractInterceptor拦截器的子类,实现类Interceptor和Seriali转载 2013-07-21 17:39:50 · 5756 阅读 · 2 评论 -
struts2 所需jar包详解
Struts2.1.x终于推出正式版了,下载后按照Struts 2.0.14版进行配置,抛出异常说无法装载 (org.apache.struts2.dispatcher.multipart.MultiPartRequest),异常信息提示摘不到 org.apache.commons.fileupload.RequestContext类,搜索struts2.1.6带的所有jar包,发现Request转载 2010-02-25 22:07:00 · 3680 阅读 · 0 评论 -
Struts 2 中对 request、response、session的获取
下面是网络流行的两种方式,推荐使用IOC这种。 package com.alpha.test;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts2.Serv原创 2010-05-10 14:50:00 · 2165 阅读 · 0 评论 -
struts 2 BaseAction
package com.alpha.util;import java.util.Map;/* * Info: 封装Struts2 对 reques、response、session的获取,子类直接继承此类即可 * Date: 2010-5-10 15:27:17 * Auth:YDF */import javax.servlet.http.HttpServletRequest;原创 2010-06-02 14:16:00 · 4316 阅读 · 1 评论 -
Struts2 struts.xml 常用配置信息
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> --> --> -->原创 2011-03-24 16:02:00 · 1061 阅读 · 0 评论 -
struts2中使用jquery进行ajax提交时乱码解决办法
办法一:function getValue(){ var userName = $("#userName").val(); //$.post("loginAjax.action?userName="+window.encodeURI(userName),null,function(response){ $.post("loginAjax",{'userName':windo转载 2011-04-12 20:48:00 · 5042 阅读 · 0 评论 -
SSH 分页方法一,基于struts2
SSH分页查询留言记录 Dao层:/** * 分页查询全部留言 */ public List getMessageByPaging(int currentPage,int pageSize){ Session session=this.getHibernateTemplate().getSessionFactory().openSession(); Query que转载 2013-06-05 09:23:05 · 1546 阅读 · 0 评论 -
SSH 分页方法一,基于struts1
先是一个page的bean: package com.leatherstore.other; public class Page { /** 是否有上一页 */ private boolean hasPrePage; /** 是否有下一页 */ private boolean hasNextPage; /** 每页的数量 */ private int everyPage;转载 2013-06-05 09:21:50 · 1136 阅读 · 0 评论 -
Struts2配置文件讲解
http://www.cnblogs.com/yangy608/archive/2010/11/08/1871962.html 解决在断网环境下,配置文件无提示的问题我们可以看到Struts.xml在断网的情况下,前面有一个叹号,这时,我们按alt+/ 没有提示,这是因为” http://struts.apache.org/dtds/struts-2.0.dtd”是一个网络地址,如果上网转载 2013-04-26 17:48:33 · 1109 阅读 · 0 评论 -
Struts2动态方法调用
动态方法调用在Struts2中动态方法调用有三种方式,动态方法调用就是为了解决一个Action对应多个请求的处理,以免Action太多第一种方式:指定method属性这种方式我们前面已经用到过,类似下面的配置就可以实现<action name="chainAction" class="chapter2.action.Chapter2Action"method="chainAction"转载 2013-04-26 17:11:58 · 5178 阅读 · 0 评论 -
J2EE,struts2 拦截器中获取 server
J2EE,struts2 拦截器中获取 server原创 2013-11-05 14:20:45 · 1598 阅读 · 1 评论