java web request传值错误

如 getrequest.setAttribute("a","aaa") 页面用${a}就直接显示,${a},%{}同样,而用<%=%>值为null,程序在其他机子上没问题,软件问题么,用的eclipse

带上request,因为你是这里是Jsp,另外2个可以是因为EL表达式的缘故
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-22
<%=%>要用request.getAttribute追问

不是这个问题,我是这么写的,取出来为null,非要我把代码打全了么

第2个回答  2013-03-22
getrequest.setAttribute(a,"aaa")

试试。
第3个回答  2013-03-22
<%=%>这样取的是pageContext里面的,不是request追问

值没传过来 不是代码问题

javaweb编程时,通过request向前端传递数据时,前端总是无法获得正确的数...
你应该用ajax返回数据的方式来返回啊。用将信息通过json的方式返回sendToServerOfGetLabels这个方法里面,然后在这个方法里面对相应的值进行抽取,放到想要的位置就行了。而不是直接返回到页面,返回到页面之后,你的那个定时器就没有意义了。

用javaweb项目中的上传功能时上传失败
HTTP Status Code: 403 Forbidden Error Code: RequestTimeToo-Skewed Description: The difference between the request time and the server's time is too large.

JavaWeb问题关于request域的说法,哪个错误?请说明原因!
答案是 C, request传递参数的时候,可以传递属性参数,也可以传递对象参数。但是,request作用域 ,是一次请求并响应的过程,不是整个请求链,当发生转发和重定向之后,这个request对象已经不是原来的那个request了。你应该多看看四大作用域的生命周期 ...

如何解决JavaWeb乱码问题
Tomcat自动解码request-body的处理方式是设置request的characterEncoding值。如:request.setCharacterEncoding("UTF-8");但是这一操作必须提前在filter中完成,在servlet中使用此方法已经不起作用了。filter的例子如下:[java] view plain copy import java.io.IOException;import javax.servlet.Filter;import ja...

...用axis调用webservice方法时报(400)Bad Request错,请问您当时问题解 ...
1、打开internet选项 2、删除所有的cookies 3、点隐私把隐私级别设置到最高阻止所有的cookie 这样浏览网页的时候就不会再出现HTTP 400 - 错误请求的问题了。但是浏览某些需要cookie的网站(如:论坛或需要登陆的站点)时候就无法登陆了,所以在浏览完后记得要把隐私级别降低调回来,登陆站点以后保留cookies就...

如何解决Java WEB应用中的乱码问题
另一方面在Java WEB应用服务器上,一个HTTP请求可以由一个Servlet类或一个JSP网页来处理,请求数据来自于HttpServletRequest,响应数据发送至HttpServletResponse。通过用户端提交请求、服务器端处理请求、服务器端返回响应数据以及用户端处理响应数据四个步骤组成了一次HTTP请求的全部过程。数据在这四个重要环节...

Java Web 怎样修改request的参数值
用过滤器就可以实现,现在web.xml文件中配置好过滤器,自定义个一个过滤器,实现Filter接口,在doFilter中实现自己的过滤逻辑,我这里有个设置所有请求中的字符编码,你可以参考一下:Java code web.xml配置如下:<filter><!--过滤器名称,随便定义--> <filter-name>UrlFilter<\/filter-name><!--...

一文理清Request和Response
request的函数大概可以分为以下三类,具体可以参看官网解释。request对象同时也是一个域对象,我们可以使用request来传输数据。request域对象不像Servlet域一样一直能使用,request只能在一次请求过程之中传递数据,请求结束即自动销毁。具体使用涉及到以下三个方法。在获取请求报文相关的内容的时候,有时候我们会...

javaweb中,怎样在一个Servlet中传数据给另一个Servlet
,"参数值");在另一个servlet里面request.getAttribute("参数标识符");可以使用这个来实现servlet之间的跳转request.getRequestDispatcher("\/servlet\/secondServlet").forword(request,response);以上只是其中一种,其实方式还有很多,看你想用哪个了方法二:使用session传值传值:HttpSession session =request....

java web页面传递参数到另一个页面处理
你说:比如id:xxx 附值上去后 你可以把id=XXX 放在action后面,即 这样提交请求,那在另一个页面 就可以直接用request.getParameter("id")来获取到了。第二种方式:你可以把这些信息存放在session中,这样在另一个页面,你就可以${sessionScope.id}来获取了 ...

相似回答