论坛首页 Java企业应用论坛

Struts2 convention plugins 使用中一个大BUG

浏览 7167 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-04-19  
这玩意儿真是不爽,我用这个插件也出现这种问题,我的fckeditor所见即所得编辑器的路私/widgets/rich_editor/fckeditort
结果它来个 There is no Action mapped for action name widgets.
无语。弄得fckeditor的fckstyles.xml没法加载。而且这玩意儿还不支持伪静态的url写法就支持一个id的参数,越用越不爽。
0 请登录后投票
   发表时间:2009-04-19  
这东西是有点不爽
写个servlet,我用servelt的映射路径,它也要报个no Action mapped 的异常出来,搞得我以前写的servlet都没法用进来
0 请登录后投票
   发表时间:2009-10-30  
这个有两种解决方案:
1、在写SERVLET映射时加后缀,如
	 <servlet>
		<servlet-name>authImg</servlet-name>
		<servlet-class>com.advert.servlet.AuthImg</servlet-class>		
	</servlet>
	<servlet-mapping>
		<servlet-name>authImg</servlet-name>
		<url-pattern>/authimg.dhtml</url-pattern>
	</servlet-mapping>

访问路径:http://localhost:8080/authimg.dhtml

2、修改STRUTS.properties配置文件
   找到名称为struts.action.extension常量
   该常量是用来标识ACTION的后缀的可以用","号分隔设定多个后缀
   只要该值不要出现如",,"这要空后缀就行了
如:
正确的:
struts.action.extension=dhtml,do

错误的:
struts.action.extension=dhtml,do,,

0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics