struts2 xml result 锚点 el表达式传值 struts2传值

跳转之后的页面有<a href="url" name="detailsComm"></a>

一、修改struts配置文件,启动报错

<action name="saveComment"

method="saveNewComment">

<result name="success" type="redirect" >/wares/wares!beforeDetailWares.do?wares.waresId=${jfWares.waresId}#detailsComm

</result>

</action>

二、Action转发,“&wares.waresId”被赋值,类型转换出错

super.getHttpServletRequest().getRequestDispatcher(

"/wares/wares!beforeDetailWares.do?op=0&wares.waresId="+

jfWares.getWaresId()+"#detailsComm").forward(getHttpServletRequest(), getHttpServletResponse());

三、重定向OK

A、getHttpServletResponse().sendRedirect(getServletContext().getContextPath()+"/wares/wares!beforeDetailWares.do?op=0&wares.waresId="+

jfWares.getWaresId()+"#detailsComm");

B、if(super.getHttpServletRequest().getRequestURL()!=null

&&-1==super.getHttpServletRequest().getRequestURL().indexOf("#detailsComm")){

super.getHttpServletResponse().sendRedirect(super.getHttpServletRequest().getRequestURL().append("#detailsComm").toString());

return null;

}

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/60789.html

更多阅读

魔侠传翎羽怎么加点 魔侠传翎羽40装备选择

魔侠传翎羽(弓手)加点方案及装备选择?方案① 装备: 武器 加成:命中+暴击+内力(攻击) 附加:1攻速+2命中+2暴击+1内力(攻击) 头 加成:内力+气血+忽爆 附加:2内力+2所属+2忽视爆击 衣服 加成:内力+气血+忽爆 附加:2内力+2所属+2忽视爆

英雄联盟点卷怎么充值 英雄联盟充值不了

英雄联盟点卷怎么充值——简介本经验教大家怎么冲英雄联盟的点卷方法,充值英雄联盟点卷可以购买给力的武器。好了,下面请看小编的教程吧~~要注意看好每一步哦,不然可能会充值错误就不好了。英雄联盟点卷怎么充值——方法/步骤英雄联盟

魔侠传战士怎么加点 魔侠传战士上哪洗点

魔侠传战士怎么加点——简介赤霄:职业定位:近战物理系攻击职业,武器为剑,血防最高,既是盟友最可靠的铜墙铁壁,亦能冲锋陷阵,斩敌首于乱军之中。魔侠传战士怎么加点——方法/步骤魔侠传战士怎么加点 1、职业发展:方向一:高攻型建议配置:

声明:《struts2 xml result 锚点 el表达式传值 struts2传值》为网友深者入戏分享!如侵犯到您的合法权益请联系我们删除