首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

struts action 交付2次

2012-11-20 
struts action 提交2次public ActionForward init(ActionMapping mapping, ActionForm form,HttpServletRe

struts action 提交2次
public ActionForward init(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
DmOrderPriceForm dmOrderPriceForm = (DmOrderPriceForm) form;// TODO Auto-generated method stub
//查询所有这个价格的折扣区间
String id=request.getParameter("id");

List list=null;
list=dmOrderPriceBo.queryChargeType(Integer.valueOf(id));//(1)
request.setAttribute("emplist", list);
request.setAttribute("priceId", id);
System.out.println("sdfsdf");
return mapping.findForward("success");
}

(1) 这里 屏蔽就走一次,不屏蔽就走2次。mapping.findForward("success"); 会到一个空页面!!!!
看来struts 有这个bug!!!! 妈逼!!! 1 楼 icefire 2008-05-05   一来就说struts bug的,多半是自己程序的bug。
屏蔽指什么?
dmOrderPriceBo.queryChargeType做了什么?自己检查过写的程序么?
有单元测试么?
“mapping.findForward("success"); 会到一个空页面”
有检查配置么?有看你写的字符有写错么? 2 楼 chinajxj 2008-05-06   一般都是由javascript函数引起的,仔细检查 3 楼 魔力猫咪 2008-05-06   很明显,出现了错误。仔细检查你的页面代码。看是否读取的空对象。你的错误异常可能没有正常抛出来。在页面上断点,一点一点走。

热点排行