当前位置: 代码迷 >> J2EE >> 赎。jsp 页面java语言传值servlet
  详细解决方案

赎。jsp 页面java语言传值servlet

热度:278   发布时间:2016-04-17 23:58:21.0
求救赎。jsp 页面java语言传值servlet
事情又有点猥琐

这个起名为biaoti2的input框的值 ,servlet一直取不出,request.getParameter("biaoti2")说我空指针
也就算了。我就在生成biaoti2的jsp原页面中。直接在下面request出来也是空指针。难道不能这样取名字么?这样取了名字人家不认识的么?这样取得名字不是名字么??求赐教啊!!

像这样的代码也经常有用,request一下就出来biaoti了。
------解决方案--------------------
引用:
Quote: 引用:

你在浏览器查看一下biaoti2的源代码,它可能没有生成input biaoti2这个元素。

不知道你说的要怎么查看,但是现在是这样的。不跳转,就在同一个jsp页面里。不存在跳转哦!

就是这样,直接取出输出的biaoti2是
我不服啊 !!!这到底要怎么玩 才能给他名字。。。。才能认识!!


在同一个页面怎么用request.getParameter()?
同一个页面要得到值 可以$("#biaoti2").val()

------解决方案--------------------
input 要放到 form中而且要提交才能获取到。

String topic = request.getParameter("biaoti2");
if(null == topic){
    response.sendRedirect(request.getRequestURL().indexOf("?") > -1 ? request.getReuqestURL() + "&biaoti2=..." : request.getRequestURL() + "?biaoti2=...";
}
  相关解决方案