有的时候配置不好的情况下,struts2 不好请求action.下面是一段代码用来请求struts.xml中定义的action
<portlet:renderURL var="" windowState="exclusive">
<portlet:param name="struts.portlet.action" value="struts中配置对应的action" />
<portlet:param name="struts.portlet.mode" value="view" />
<portlet:param name="参数名称" value="定义的参数" />
</portlet:renderURL>
a 标签跳转
<a href=${viewURL}>跳转</a>JQuery中Ajax的请求var url = '<%= viewURL %>';
jQuery.ajax({
type: 'GET',
url: url,
success: function(data) {
........
}
});
解决Struts2配置不佳导致的Action请求问题
本文提供了一种方法来请求Struts.xml中定义的action,包括使用portlet:renderURL标签进行页面跳转和jQuery中的Ajax请求。通过实例代码详细解释了如何在配置不佳的情况下解决Struts2无法请求到指定Action的问题。
674

被折叠的 条评论
为什么被折叠?



