request.getParameter return null

 参数传递含有特殊字符会造成取不到值

如空格.

但在URL里我们可以看到参数是带上了的.

 

遇到这种情况可以把参数拆开来传,在接收页再加以组织.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
public void update() { String id = request.getParameter("id"); if (id == null) return; Xinxi xinxi = (Xinxi) DALBase.load(Xinxi.class, new Integer(id)); if (xinxi == null) return; String title = request.getParameter("title"); String pubren = request.getParameter("pubren"); String laiyuan=request.getParameter("laiyuan"); String clickcount = request.getParameter("clickcount"); String dcontent = request.getParameter("dcontent"); String tupian2 = request.getParameter("tupian2"); String lanmuid = request.getParameter("lanmuid"); String lanmuming = request.getParameter("lanmuming"); String tuijian=request.getParameter("tuijian"); String hot=request.getParameter("hot"); String zuixin=request.getParameter("zuixin"); String zhaiyao=request.getParameter("zhaiyao"); String style=request.getParameter("style"); SimpleDateFormat sdfxinxi = new SimpleDateFormat("yyyy-MM-dd"); xinxi.setZhaiyao(zhaiyao); xinxi.setTitle(title); xinxi.setPubren(pubren); xinxi.setLaiyuan(laiyuan); xinxi.setDcontent(dcontent); xinxi.setHot(hot!=null?1:0); xinxi.setTuijian(tuijian!=null?1:0); xinxi.setZuixin(zuixin!=null?1:0); xinxi.setTupian2(tupian2); xinxi.setLanmuid(new Integer(lanmuid)); xinxi.setLanmuming(lanmuming); DALBase.update(xinxi); //attachements(request, response, new Integer(xinxi.getId()).toString()); //binding(request, response); try { if(style!=null&&style.equals("admin")) response.sendRedirect("xinximanager.do?actiontype=get&seedid=201&lanmuid="+xinxi.getLanmuid()); if(style!=null&&style.equals("huiyuan")) response.sendRedirect("../e/myxinximanager.jsp?seedid=m2"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } /****************************************************** *******************解释每一行代码
最新发布
06-11
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值