servlet向jsp如何传递boolean类型参数

boolean result;
req.setAttribute("delresult",result);

如何修改?
怎样强制转换?

boolean result =true;
Boolean blnResult = new Boolean(result);
request.setAttribute("result", blnResult);

不过,好像要求你的jdk在1.5以上.

当然也可以不传布尔值啊,
比如你就传一个字符串"1"或"0",
当servlet想传true的时候传"1",
想传false的时候传"0",
前台判断是不是"1"不就得了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-12-11
在servlet类里定义下面代码,定义一个boolean,然后set进去

boolean result =true;
Boolean blnResult = new Boolean(result);
request.setAttribute("result", blnResult);
在jsp页面取值的时候用getAttribute就可以了本回答被网友采纳
第2个回答  2008-10-16
servlet中你没有给boolean result 赋值 这样就好了

//boolean result = false;
boolean result = true;
request.setAttribute("delresult",result);

jsp中

<%=request.getAttribute("delresult")
%>本回答被网友采纳
第3个回答  2008-10-16
当然也可以不传布尔值啊,
比如你就传一个字符串"1"或"0",
当servlet想传true的时候传"1",
想传false的时候传"0",
前台判断是不是"1"不就得了。

听他的

boolean b = (boolean)request.getAttribute("result");
第4个回答  2008-10-16
在jsp页面直接用request.getAttribute取到,由于attribute是返回object的,所以要强转一下

如何在javaservlet和jsp间互传数据
1、利用ServletContext这个web全局上下文来共享数据 servlet中getServletContext()可以获得一个ServletContext对象,利用这个对象的getAttribute()\/setAttribute()方法可以在整个WEB应该里共享数据,可以实现servlet和jsp之间的数据互传 比如:在servlet中 1 getServletContext.setAttribute("title", "hello world");...

如何把servlet的数据传递给JSP页面
jsp通过form表单传给servlet的值通过request对象可以传到另外一个jsp。Servlet传值给Jsp 具体实现如下:java代码:String a= "abccdefg ";request.setAttribute( "ValueA ",a);request.getRequestDispatcher( "网址\/jsp页面 ").forward(request,response);jsp页面:< String s =(String)request....

servlet和jsp之间的数据传递,帮帮忙!
servlet拿到code1之后加密处理生成code2,然后 request.setAttribute('code1', code1);request.setAttribute('code2', code2);跳转页面;页面接收 参数一 = (String)request.getAttribute('code1');参数二 = (String)request.getAttribute('code2');...

我想从servlet跳转到html,并且传递参数给html,能实现吗?
import javax.servlet.http.HttpServletResponse;public class Servlet extends HttpServlet { public Servlet() { super();}\/** 好网 : http:\/\/www.ablanxue.com Destruction of the servlet. \/ public void destroy() { super.destroy(); \/\/ Just puts "destroy" string in log \/\/ Put yo...

servlet中sendRedirect传参数到一个JSP文件出现乱码问题怎么办_百度知 ...
如果你写了request.setCharacterEncoding("utf-8");那么你的页面文件,就是这个jsp页面文件的编码形式要是utf-8的,=== String info=request.getParameter("information");info=new String(info.getBytes("iso-8859-1"),"gb2312");

jsp如何通过servlet传值到另一个jsp页面?
第一:jsp就是servlet。第二:页面向后台传值有两种:a。同步b。异步同步调用就简单了,action直接就可以。异步调用就是用ajax技术,要看你项目里用的是什么框架。比如,struts2.1就支持好多。这些都要根据你的开发环境。JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servle...

jsp通过servlet传值到另一个jsp页面
2 衣服 200 。。3 裤子 99 。。之后,我想点击2号,也就是衣服,看看这个衣服的详细的说明等信息,这个过程你需要获得这个商品代码也就是2号,传到后台,查询数据库,获得信息。这个简单,第一布得时候,你就要把这个商品代码记住,怎么记住,就是显示到页面上,只要是页面上的东西...

servlet 跳jsp 传数组
request.setAttribute("", "");前面是个String类型的名字,后面是相Object类型的对象

jsp页面跳转后,如何获取前面一个页面的一个参数值
一般的,一个jsp页面通过以下方式传递参数:在form表单中添加参数;如: <\/from> 在sesseion、request的attribute中添加参数 如:session.setAttribute("name","百度"); \/\/ 第一个参数是名,第二个参数是值 在超链接后面添加参数 如:<a herf="result.jsp"?name="百度" 通过<jsp:param>添加参数...

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

相似回答