本月博客排行
-
第1名
lerf -
第2名
bosschen -
第3名
paulwong - fantaxy025025
- johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- e_e
- gengyun12
- benladeng5225
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- zxq_2017
- nychen2000
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- zhanjia
- hanbaohong
- Xeden
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Struts2学习-自定义Struts配置文件路径
struts2 framework 最核心的配置文件默认的是 struts.xml文件,通常放在webapp中WEB-INF/classes目录之下,如果使用Eclipse或者MyEclispe开发通常放在web项目的src根目录下。
1、配置文件默认路径,web.xml中配置
较早版本之前使用下面配置
<filter>
<filt ...
Struts2学习-写在前边的话
程序员除了要关心代码的实现之外,程序的运行环境以及使用工具的版本都是相当重要,使用同样的框架,同样的代码不一定适用于新版本的框架,所以学习的内容仅提供参考。
(1)struts2学习采用的版本是2.3.31是2.3最后的稳定版本
(2) jdk版本号 1.7.0_80
(3) web容器使用tomcat 版本号是 7.0.68
struts 2.3配置和struts 2.0的区别
1.导入核心jar的不同
struts 2.3 共需导入9个核心jar包
commons-fileupload-1.2.2.jar :文件上传组件,2.1.6版本后必须加入此文件
commons-io-2.0.1.jar : 包含io实现类
commons-lang-2.5.jar : 包含了Filter的实现类
commons-logging-1.1.1.jar :日志包,St ...
Struts2响应请求流程
service 启动时会初始化过滤器,其中最主要的过滤器是filterDispatcher这个过滤器,filterDispatcher的初始化代码如下
public void init(FilterConfig filterConfig) throws Se ...
自定义annotation实现注入
1.工程所需要的jar,struts版本struts:1.2.6
commons-beanutils.jar
commons-digester.jar
commons-logging.jar
struts.jar
2.工程代码
package sun.com.struts.action;
import javax.servlet.http.HttpServletRequest;
import ...
公共數據權限過濾 (使用 structs 拦截器)
1.先定义一个注解
package com.efoxconn.ipebg.protoline.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import ja ...
自动の转化!次回合的战斗:验证格式!
好了让我们愉快的开始第二回合
这一回合的内容是页面上的类型转换
主要的呢
先说个简单的
Struts2实现的自动类型转换
1:所有基本数据类型的转换
2:本地日期格式(YYYY-MM-DD) 自动转为date类型
3:把String【】数组类型转成了使用逗号空格间隔的字符串
Struts不能实现的类型,就需要我们自己转了
我要写的就是自己转类型
首先呢,是在web下,写个类,类名就叫myCon ...
使用apache ActiveMQ深入企业级程序设计|apache ActiveMQ视频
使用apache ActiveMQ深入企业级程序设计
网盘下载1:https://pan.baidu.com/s/1qYkMaoW 密码:av40
百度网盘2:https://pan.baidu.com/s/1boCGLaf 密码: pctq
01.MQ、JMS以及ActiveMQ ...
基于struts2Action下的ajax实现
我们都会给Servlet发送ajax请求,Servlet直接通过Response获得PrintWriter就可以将某些数据传回html或者jsp,那么基于action的话,不是没法直接传回数据或者只能在Action实现ServletResponseAware接口来像Servlet一样来通过PrintWriter回传吗?实际上,我们只需要在struts.xml配置一下即可。
<result ...
struts2下载问题
昨天遇到一个奇怪的问题,就是参数都设置好的情况下,基于struts2的下载除了问题。后台前端都没有报错,但是方法执行完之后没有下载操作,直接就结束了。后来发现,通过ajax请求和jq的post请求的都是这样,改成form提交就可以了
struts.xml配置详解
1)Action映射是指:
在struts.xml中指定action执行的方法,如:<action name="findgoodstype" class="com.myStruts.web.action.GoodsTypeAction" method="findGoodsType">
一:name="findgoods ...
解决action中为模型赋值问题
解决action中为模型赋值问题
不能直接为model赋值,没有改变栈顶的引用.
--------------------------------------
1.使用属性赋值(apache).
2.把新model压入栈顶.
ActionContext.getContext().getValueStack().push(s);
3.通过prepare拦截器 + paramsPrepa ...
Struts2登陆拦截器
package com.nantian.surveypark.struts2.action;
import java.util.List;
import javax.annotation.Resource;
import org.springframework.context.annotation.Scope;
import org.springframework.stere ...
Struts2+spring+jpa时出现action域的问题scope
那天调试项目遇到一个问题,用的struts2框架,但是每次访问一个action的时候,总显示的是上次请求的内容,这是我很痛苦,调试了一天也都没结果。后来想到是不是单利或多例的问题。在看之前写的项目,一看明白了,是在spring中要配置一个scope属性,scope="prototype",在网上查找资料,发现这个属性是指在每一次请求的时候,action会重新创建一个对象,而 ...
org.apache.struts.upload
这是struts1.1的org.apache.struts.upload包的描述:
从上图我们可以看出有有CommonsMultipartRequestHandler和DiskMultipartRequestHandler两个类实现了MultipartRequestHandler接口。
大家都知道,Commons-fileupload控件在上传的时候,使用的enctype为:e ...
struts2下载文件最简化版清晰详解
struts2下载文件最简化版清晰详解
一、应用场景如下:
对安全性无要求的
[url=<%=root %>/template/patronli.xls]模板下载[/url]
对数据安全性有要求的
前台用户点击下载,后台根据用户传进来的条件筛选文件,并执行下载
二、友情链接:
struts2上传详解:http://patronli.iteye.com/blog/2330 ...