Struts2跳转到一个action,并且要带俩个参数
如何跳转?同时能使前台取得request中的值request.setAttribute("proceedsmsg","<script>alert('添加金额超出发票金额!...
如何跳转?
同时能使前台取得request中的值
request.setAttribute("proceedsmsg", "<script>alert('添加金额超出发票金额!请重新核对');</script>");
try {
response.sendRedirect("queryProceeds.action?invoice_id="+proceeds.getInvoice_id()+"&contract_id="+contract_id);
} catch (Exception e) {
e.printStackTrace();
}
return null;
这个方法前台获取不到request值
getRequestDispatcher又不能用action
通过struts2跳转又不会带参数 展开
同时能使前台取得request中的值
request.setAttribute("proceedsmsg", "<script>alert('添加金额超出发票金额!请重新核对');</script>");
try {
response.sendRedirect("queryProceeds.action?invoice_id="+proceeds.getInvoice_id()+"&contract_id="+contract_id);
} catch (Exception e) {
e.printStackTrace();
}
return null;
这个方法前台获取不到request值
getRequestDispatcher又不能用action
通过struts2跳转又不会带参数 展开
展开全部
你这是一个action 出发另一个queryProceeds.action,被触发的queryProceeds.action配置的跳转页面
<result name="success">
<param name="location">xxx.jsp</param><!-- 这个location名字是默认的 -->
<param name="param1">${param1}</param><!-- ${param1} 是在queryProceeds.action 里面的一个变量,需要有setter,getter方法-->
</result>
然后你前台xxx.jsp可以用request.getParameters("param1");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你写的代码,不像struts2的代码啊,struts2的代码直接在struts.xml中配置跳转的。
配置跳转是可以的 result type="redirectAction"
配置跳转是可以的 result type="redirectAction"
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://zhidao.baidu.com/question/578990846.html?oldq=1
这是我回答过的,你参考下吧
刚才没看清你的题目,这也是我回答过的,你参考下
http://zhidao.baidu.com/question/580604275.html?oldq=1
这是我回答过的,你参考下吧
刚才没看清你的题目,这也是我回答过的,你参考下
http://zhidao.baidu.com/question/580604275.html?oldq=1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询