100分求 关于Spring注解管理MappingDispatchaction的管理方式??

问题描述

使用Spring管理Dispatchaction可以使用@Control("name")来映射,请问MappingDispatchaction会对应好多个path路径那么使用注解的方式该怎么映射呀???

解决方案

解决方案二:
不明白,你的结贴率也太.....
解决方案三:
LZ才发了这一贴。引用1楼lifeng_2009的回复:

不明白,你的结贴率也太.....

我也不明白LZ的意思。。。
解决方案四:
帮顶了
解决方案五:
我只发了这么一个帖子--哪来的结贴率呀。。。我的意思是这样比如:使用Spring注解来管理Struts我们写了一个action<actionpath="/user"path="com.xxx.xxx.User"></action>那么在Action当中我们重写execute@Controller("/user")//这里要映射成publicclassUserRegisterextendsAction{publicActionForwardexecute(ActionMappingmapping,ActionFormform,HttpServletRequestrequest,HttpServletResponseresponse)throwsException{//TODOAuto-generatedmethodstubreturnsuper.execute(mapping,form,request,response);}}那么问题是MappingDispatchaction,这种Action是好多个path指向一个类例如<actionpath="/user1"path="com.xxx.xxx.User"></action><actionpath="/user2"path="com.xxx.xxx.User"></action><actionpath="/user3"path="com.xxx.xxx.User"></action>那么@Controller("???")这个地方该映射成哪个名字,因为名字有很多。。。
解决方案六:
补充:我想使用MappingDispatchaction的原因是我使用了验证框架,并且对一个ActionForm配置了多种不同的验证策略,如果使用Action,配置会膨胀,使用Dispatchaction不行,因为Dispatchaction中的所有方法使用的是同一个ActionForm对这个ActionForm指定了验证规则会影响到其他方法使用,所以我考虑即能满足一个ActionForm多中验证规则,又能是Action配置不膨胀的最好方式是MappingDispatchaction但是我不会使用Spring的注解映射这种Action,使用<Beanname="/xxx">这种配置文件是没问题的,关键是注解怎么映射--
解决方案七:
问题一样,等待解答
解决方案八:
该回复于2011-04-06 17:01:10被版主删除
解决方案九:
@Controller@RequestMapping("EDIT")@SessionAttributes("site")publicclassPetSitesEditController{privatePropertiespetSites;publicvoidsetPetSites(PropertiespetSites){this.petSites=petSites;}@ModelAttribute("petSites")publicPropertiesgetPetSites(){returnthis.petSites;}@RequestMapping//default(action=list)publicStringshowPetSites(){return"petSitesEdit";}@RequestMapping(params="action=add")//renderphasepublicStringshowSiteForm(Modelmodel){//Usedfortheinitialformaswellasforredisplayingwitherrors.if(!model.containsAttribute("site")){model.addAttribute("site",newPetSite());}return"petSitesAdd";}@RequestMapping(params="action=add")//actionphasepublicvoidpopulateSite(@ModelAttribute("site")PetSitepetSite,BindingResultresult,SessionStatusstatus,ActionResponseresponse){newPetSiteValidator().validate(petSite,result);if(!result.hasErrors()){this.petSites.put(petSite.getName(),petSite.getUrl());status.setComplete();response.setRenderParameter("action","list");}}@RequestMapping(params="action=delete")publicvoidremoveSite(@RequestParam("site")Stringsite,ActionResponseresponse){this.petSites.remove(site);response.setRenderParameter("action","list");}}这是文档的例子看有没有对你有用

时间: 2024-07-29 14:11:36

100分求 关于Spring注解管理MappingDispatchaction的管理方式??的相关文章

100分求汉语词组大全啊

问题描述 有个项目需要汉语词组大全,不知道哪位手头有这样的库呢?如果有的话,麻烦给一份yuanchuan2001@sina.com十分感谢,100分奉上 解决方案 解决方案二:jf解决方案三:顶顶,继续求-感谢哪位给一份解决方案四:帮楼主顶解决方案五:继续求--解决方案六:jf这个不是分能求来的解决方案七:痛苦,不知道如何能获得呢??

100分求一个随机数生成算法

问题描述 500000元分给1000000个人,每个人分0.18到88元,正好分完.请问如何使用算法实现? 解决方案 解决方案二:decimalsumMoney=500000m;//总金额intremainPerson=1000000;Dictionary<string,decimal>dicResult=newDictionary<string,decimal>();//存储分配结果voidPenny(){decimalmoney=0m;//每人分到的金额for(inti=0;i

[100分]求ms ajax中关于js 调用服务端代码的方法

问题描述 以前用AjaxPro好像很容易,但换成MsAjax后不知该怎么做.要能实现异步回传的,就是在页面中使用了UpdatePanel控件.我提问一般都是给100分的.知道的快来吧. 解决方案 解决方案二:没用过.解决方案三:该回复于2008-04-10 08:33:57被版主删除解决方案四:没用过.解决方案五:该回复于2008-04-10 08:33:55被版主删除解决方案六:我现在正在学一本书叫asp.netajax程序设计第II卷microsoftajaxlibrary异步通信层是陈黎夫

Myeclipse自带struts、hibernate、spring版本升级【100分求】

问题描述 因为不想升级Myeclipse版本到更高.现在用的是6.1,怎么能把6.1里自带的SSH版本升级到了更高? 解决方案 解决方案二:用myeclipse加入hibernateCapbility以后,工程里不是有一个,你下一个相应的新包逐个覆盖,应该可以的.解决方案三: 解决方案四:csdn发图片真麻烦

100分求一句Oracle中的语句,解决马上给分,谢谢,比较急

问题描述 select贷方,余额fromAAA 查询结果如下:贷方余额0.0050000.008000.0042000.00其中"50000.00"和"8000"是查出来的,"42000.00"是根据:-1*贷方+上一行的余额算出来的,可我不知道语句该怎么写,求指教.号没分了,开个马甲问下,谢谢,解决马上给分 解决方案 解决方案二:是加吗?按照上面的说来,应该是减的吧另外你这是查询一个总的结果是吗?解决方案三:算法我已经给出来了,你自己看啊-1*

100分求CustomValidator验证控件的问题

问题描述 上传图片,用的是服务器端控件FileUpload,想用CustomValidator验证图片上传的大小,不想在后台判断,请问代码应该怎么写啊,在此跪求了,图片上传大小控制在200k 解决方案 解决方案二:用CustomValidator来验证这个好像不好弄吧,你用JAVASCRIPT来控制呢百度里搜一下,有很多这样的资料的解决方案三:靠JShttp://blog.csdn.net/drago37net/archive/2006/09/12/1214938.aspx参考下...解决方案四

100分求 拼音多音字组合运算

问题描述 例如输入行行行行多音字为hangxingheng所以为hanghanghangxingxingxinghenghengheng现在求怎么运算能得出所有组合输出:hanghanghangXinghanghangHenghanghangXingxinghangXinghenghang.........等急求代码运算 解决方案 解决方案二:补充:当然也要支持也要支持例如任我行拼音为RenwoxingHang组合应为RenwoxingRenwohang循环次数越少越好解决方案三: 解决方案四:

100分求高手将fckeditor中的浏览器图片列表进行分页

问题描述 fckeditor中点浏览后,出现的图片列表是没有分页的,而客户因每天有大量的图片要上传,打开时就慢了,求高手加上个分页显示功能,达到分页显示不胜感谢,并双手送上分!急原图如下:在显示中加上分页 解决方案 解决方案二:没做过哦不过做过静态一个文件夹图片分页还是可以的解决方案三:fckeditor还有这功能呀,没仔细研究过.解决方案四:我只是想在这个地方有分页显示,这样打开就快些,因这个是在服务器文件夹中,不知如何搞,求高手指导一下!解决方案五:那就做个图片表了每次读数据只读取对应的某些

100分求一个解决方法,救命,在线急等!

问题描述 我昨天下了一个DXperience-7.2.5.exe但是一直都不能用,我求一个破解的方法,哪位大哥,能给我一个答案呢,再线等我是从这个页面下载的http://www.devexpress.com/Downloads/NET/DXperience/ 解决方案 解决方案二:7.2.1的完全有破解的.......我看功能差别也不会很大!解决方案三:能不能给一个详细点的下载地址呢.还有破解方法!解决方案四:http://download.csdn.net/source/269333http: