cwlr.net
当前位置:首页 >> 在sErvlEt中怎么传集合显示在jsp页面 >>

在sErvlEt中怎么传集合显示在jsp页面

将list 放都request.getSession.setArribute(“key”,list); jsp页面导入jstl 包: ${item[0]} ${item[1]} ${item[....]}

通过request.setAttribute(String,Object) 这里Object可以放 集合 servlet通过请求转发到jsp jsp 通过request.getAttribute(String)获取(需要强制转为你的集合类型) 或者使用el/jstl表达式来获取并显示。requestScope对象好像是

在Action里面:Teacher teacher = new Teacher(); request.setAttibut("teacher",teacher); //把对象保存在request作用域,名为teacher 在JSP页面显示:比如有个name属性{teacher.name}

可以在页面上写个循环 注意要将用到的类包,引入到当前jsp中 …… …… 有问题追问吧,good luck!~ 也可以用标签来实现循环

jsp页面传值个servlet可通过form提交,servlet可通过request.getRequestDispatcher("跳转的jsp页面")进行页面跳转,值通过request.setAttribute("name",value)进行传递。 你的代码没问题啊,你现在是说test.jsp如何获得这些值么?

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

在servlet把对象放到request里,然后jsp里直接通过request取值 如 在servlet:(简写了) public void doGet(request,response){ UserInfo user=new UserInfo(); //一系列处理往user属性赋值操作后 request.setAttribute("user",user); //不能用re...

1、在web.xml中: showStudent 2、默认是index.jsp首页,即项目运行时首先访问的路径. request.setAttribute("list",list),在jsp中用EL表达式取出来.

要想把servlet的数据放到jsp显示需要做的是: 1.把数据从数据库里查询出来,放到结果集里。 2.把结果集放到request中,传给jsp页面 3.页面遍历结果集显示即可

1.servelt内,从数据库获取的数据保存到request,session,page,application对象内,根据具体的需求,一般我喜欢保存到session内,因为可能多个页面使用这个集合; 2.页面接收数据可以使用,使用之前需要导入C标签

网站首页 | 网站地图
All rights reserved Powered by www.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com