错误内容:
输入:http://localhost:8080/SSH/userjson
HTTP Status 404 - /SSH/userjson
type Status report
message /SSH/userjson
description The requested resource is not available.
Apache Tomcat/7.0.47
可能出现的一种情况:web.xml没配置好导致需要在末尾加上.action才能正常访问修改:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern><!-- 吧*.action改成/*即可 -->
</filter-mapping>
还有一种可能是你在struts中配置了后缀名:<constant name="struts.action.extension" value="do,action,jhtml,," />
删掉这一句即可。
另附一篇文章,http://yshjava.iteye.com/blog/1333104 讲述Struts2返回Json