Struts2中的通配符
<actionname="*UserroleAction"class="UserroleAction"method="{1}UserroleAction"><result...
<action name="*UserroleAction" class="UserroleAction" method="{1}UserroleAction">
<result name="search">/WEB-INF/pages/admin/{1}Userrole.jsp</result>
</action>
这样写为什么找不到JSP页面?
这样写通配符是只能访问一个ACTION吗?
我只能访问到Action一个方法,也只能访问一个页面
jsp是在WEB-INF下.但是我需要访问Action中的多个方法和多个jsp怎么办
需要在struts中配多个吗? 展开
<result name="search">/WEB-INF/pages/admin/{1}Userrole.jsp</result>
</action>
这样写为什么找不到JSP页面?
这样写通配符是只能访问一个ACTION吗?
我只能访问到Action一个方法,也只能访问一个页面
jsp是在WEB-INF下.但是我需要访问Action中的多个方法和多个jsp怎么办
需要在struts中配多个吗? 展开
3个回答
展开全部
你把页面放到WEB-INF文件夹了?
如果没有的话,就不需要写/WEB-INF/
直接写/pages/admin/{1}Userrole.jsp即可
如果是的话,把里面的除了web.xml和lib文件夹之外的所有文件(jsp什么的)都拷贝出来,放到webroot目录下
如果没有的话,就不需要写/WEB-INF/
直接写/pages/admin/{1}Userrole.jsp即可
如果是的话,把里面的除了web.xml和lib文件夹之外的所有文件(jsp什么的)都拷贝出来,放到webroot目录下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
/WEB-INF里面放jsp也是看不到的,这个文件夹系统帮你隐藏了。把jsp拷贝到WebRoot下面
命名要满足一定条件才可以使用通配符。当然也可以配多个Action和多个JSP。要看实际情况
命名要满足一定条件才可以使用通配符。当然也可以配多个Action和多个JSP。要看实际情况
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
result 默认的跳转是 dispatcher
WEB-INF下的内容是访问不到的。
1.把WEB-INF下的东东 放到WEBROOT目录下
2.修改 <result name="search" type=”redirect“>/
WEB-INF下的内容是访问不到的。
1.把WEB-INF下的东东 放到WEBROOT目录下
2.修改 <result name="search" type=”redirect“>/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询