本月博客排行
-
第1名
kaizi1992 -
第2名
arpenker -
第3名
wy_19921005 - hanbaohong
- jh108020
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
青否云后端云 - vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- kaizi1992
- tanling8334
- arpenker
- sam123456gz
- javashop
- zysnba
- xiangjie88
- lemonhandsome
- wallimn
- ganxueyun
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- jh108020
- johnsmith9th
- zxq_2017
- jbosscn
- forestqqqq
- daizj
- ajinn
- xpenxpen
- ranbuijj
- 喧嚣求静
- kingwell.leng
- silverend
- kristy_yy
- lchb139128
- jveqi
- lich0079
- lzyfn123
- java-007
- sunj
- yeluowuhen
- lerf
- xiaoxinye
- flashsing123
- zhangjijun
- lxguy
- bosschen
- lyndon.lin
- sunnylocus
最新文章列表
[转]ActionContext和ServletActionContext小结
ActionContext和ServletActionContext小结
1. ActionContext
在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletR ...
让webwork返回一个xml
<action name="rsslatest" class="xx.action.rss.RssLatestVideosAction"><result name="success" type="freemarker"> <param name="location" ...
webwork中实现扩展用例方案2
背景: 产品一期已经上线,二期必然有很多改动,其中有一处是在原有工作流中引入新的工作流,说白了就是在原先做好某个页面上加入一块新的内容,通常你会去修改你 的原先的 service使得其多返回一块数据,或者改变action的内容使其调用某个新的service(这样做不好),如果改变频繁,你会不断的修改以前的东 西,其实完全可以拦截器来隔离关注点,这样的话你的修改不会干扰的以前的内容,如果你的修改的东西 ...
webwork中实现扩展用例方案1
背景: 产品一期已经上线,二期必然有很多改动,其中有一处是在原有工作流中引入新的工作流,说白了就是在原先做好某个页面上加入一块新的内容,通常你会去修改你的原先的 service使得其多返回一块数据,或者改变action的内容使其调用某个新的service(这样做不好),如果改变频繁,你会不断的修改以前的东西,其实完全可以拦截器来隔离关注点,这样的话你的修改不会干扰的以前的内容,如果你的修改的东西下一 ...
webwork配置中应该避免的一个错误(包名重复)
1) 1.1)xwork.xml如下: <?xml version="1.0"?> <!DOCTYPE xwork PUBLIC "-//OpenSymphony Group//XWork 1.0//EN" "http://www.opensymphony.com/xwork/xwork-1.0.dtd"> < ...
webwork中路径
如果你在http://tv.mofile.cn/dnekcab/tologin.htm页面中有个到http://tv.mofile.cn/dnekcab/admin/Login.do的链接,那么这样写
<form action="/dnekcab/admin/Login.do" method="post" >
如果是到http://tv.m ...
freemarker中list排序
作为一个页面引擎freemarker实在是方便又强大,与webwork结合使用实在是强有时候你需要在页面上对list排序,虽然你也可以在后台代码中完成,但这个可能要看具体情况排序的样本代码如下:<#list resultMap.topViewList?sort_by("monthlyViewedCount") as tvl>...................... ...
webwork中文件上传实现
step1:页面定义如下<form action="upload.do" enctype="multipart/form-data" method="post"> <input type="file" name="doc"/> ................... ...
徒劳的拦截器的后处理
想通过拦截器的后处理改变页面的显示结果 ,发现行不通.看看以下的调用栈就知道: at com.opensymphony.webwork.ServletActionContext.getServletContext(ServletActionContext.java:105) at com.opensymphony.webwork.views.freemarker.FreemarkerResult.g ...