今天遇到一个诡异的错误.ssh框架搭的项目.
struts.xml文件内容如下:
<?xmlversion="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache SoftwareFoundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
</package>
</struts>
可是在页面返回的时候非说:
HTTP Status 404 - No result defined for actionnet.gicp.yuanpan1987.action.UploadAction and result hello
后来在网上查了一下,说是要在package里加上namespace的属性才行.我记得以前不用加的呀.
加上namespace="/"还真的可以了.郁闷....ing .....
出自:http://yuanpan1987.iteye.com/blog/646820
注意红色部分,这样写的话,只会访问后缀为.action的文件,所以要想添加jsp访问的话,要不然多加一个过滤器映射,要不然就改成/*