在jsp中 url中值传过去,但是取回来的却是null,
追答若在相邻的两页面跳转传值,应该没问题。若不是,则要放到一个Session中。你的是....
追问我的是在同个页面上跳转
追答最好附上这块代码,我们才能知道问题精确所在····
追问http://win-7v2gms43k0v:8080/RentHouse/show.jsp?pa=1
追答你首先确定你的这个地址路径http://win-7v2gms43k0v:8080/RentHouse/show.jsp没错了吗?show.jsp是直接放在WebRoot下吗?
而且,你这个PageNow是让谁去处理的,让谁去得到的?通常,业务逻辑是由Servlet处理的,若你写了servlet,PageNow应该是提交给Servlet处理。url应该是一个Servlet地址····
在jsp中url中的值是传过去了,但是取回来的值去是空,这个是怎么回事呢?
追答最好能把你的url发上来,或者你在jsp端把url打印出来看看内容,如果url中有#的话,#后边的内容不会被传递过去
追问没有#
追答最好你把url发上来,才好知道什么原因,还有是所有的都获取不到,还是个别的
追问http://win-7v2gms43k0v:8080/RentHouse/show.jsp?paNow=1
追答注意大小写,java对大小写很敏感的
追问是这个没有错,大小写正确
追答那剩下的就是服务器端的调试了,把url打印出来看看吧如果url正确,在看其他原因
本回答被提问者采纳jsp
在jsp中有时候用request.getParameter()为什么取回来的值是null
也有可能因为你没有判断request.getParameter(“XX")是否为空,若第一次定义"XX",没有被赋值。所以,通常,会先if(request.getParmeter("XX")!=null){ ...}
为什么request.getParameter()获得的值会是空的
getParameter中的参数是表单中的name属性而非id 用户名: 密码:
request.getParameter取到null值
request.getParameter("parentcode")取值取错了吧 应该是 request.getParameter("datacode");request.getParameter("filecode")参数名字不对。
jsp中用<%=request.getParameter()%>显示null
然后依此用request.setParameter("属性名",“商品属性值”)这样的方式设置request里,然后用请求分派到另一个jsp中 你是怎么跳转页面的?转发还是重定向?你也可以request.setAttribute("商品对象", 商品对象); 不用使用request.setParameter("属性名",“商品属性值”)这样的方式了 ...
救命,jsp reuqest.getParamter 取不到值
request只能在本页面流转。如果只是单单在本页面上提交,它取到的是Null.解决的方法有两个:1.提交到另一个页面,在另一个页面上获取值 2.在本页面上加 解说能力不太好。。不知道能不能理解。。如果不懂,再详谈
如何解决request.getParameter取值乱码问题
在jsp或HTML页面中,有时会涉及编码的定义,可使用统一编码,例如GBK或UTF-8 b,设置表单提交方式 在页面中,将 标记的method属性值设置为post,该属性默认为get,get方式会将表单信息采取特殊编码,然后借助于URL发送给服务器。c,设置服务器接收编码 在使用request.getParameter()方式接收客户表单信息之前...
关于JSP中request.getParameter()判断得到否为空的问题
String name=Bytes(request.getParameter("name"));\/\/Bytes()为格式化表单参数的乱码 f(name!= null && "".equals(name.trim())){} 这样写绝对没有问题,应该这样写是最标准的写法,先判断是否为空,如果不为空,再于空字符串比较 注意:空字符串并不代表为空 ...
...body=request.getParameter("body"); \/\/body 的值怎么是null啊?_百 ...
getParameter是得到页面传递过来的参数,检查你的前一个页面的name="body"是否存在,或者是否和HTML中的有冲突
jsp中提交到Servlet的表单获取的值为什么都为NULL
su=new SmartUpload()得到经实例化的对象,通过su.getFiles().getFile(0)获得文件,同一表单的其他数据通过su.getRequest().getParameter("content")获得。当没有附件上传时,表单设置enctype="multipart\/form-data"这一属性,则会使获取的表单数据为null,删除这一属性即可成功获取表单数据。
JSP拿到下拉框选中的值拿到后台的为什么是null
value="确定" onClick="confirm()"\/> 这样的表单提交到相对应的Servlet后在控制台输出的参数值都为null后来发现,表单设置enctype="multipart\/form-data"对要上传文件的表单有效,在读取表单数据时,需要SmartUpload su=new SmartUpload()得到经实例化的对象,通过su.getFiles()...