action文件中
List<Map<String, Object>> jyjlList = this.userinfoService.getPersonJlList(userids,"jyjl");
super.getRequest().setAttribute("jyjlList", jyjlList);
action文件中
daoImpl文件sql如下:
String sql ="select t.edu_id,t.edu_school,t.edu_zy,t.edu_xw,t.edu_xw,t.edu_ksnf,t.edu_jsnf,t.edu_gs from p_person_edu t where t.edu_personid=?";
return super.jdbcTemplate.queryForList(sql, personid);
在 jsp里如何获得jyjlList,并取出相应的值,如取edu_school
问题--------------------
1、如果用
{jyjlList.edu_school}
取出来的值是用逗号分开的,如上海交大,北京大学,天大
如何把这值分离出来
2、如果不用标签,直接用下面的为啥不对
<% List<Map<String, Object>> list= new ArrayList<Map<String, Object>>();
list =(List<Map<String, Object>>)session.getAttribute("qwhdList");
System.out.println(list.size());
for (int i=0;i<list.size();i++){
System.out.println(list.get(i).get("edu_school"));
}
%>
相关推荐
- **发生位置**:y2ssh.sg.chp1.action.AddAction.execute(AddAction.java:18) - **相关代码**:y2ssh.sg.chp1.framework.Controller.doGet(Controller.java:25), y2ssh.sg.chp1.framework.Controller.doPost...
request.setAttribute() 方法设置的变量只能在当前请求中生效,而 session.setAttribute() 方法设置的变量则可以在整个会话中生效。 与 JavaScript 的区别 JavaScript 和 JSP 是两种不同的编程语言,JavaScript ...
javascript request.setAttribute()详解 request.setAttribute()怎么用的? JSP1代码 String [] test=new String[2]; test[0]=1; test[1]=2; request.setAttribute(test,test) ; response.sendRedirect(jsp2.jsp); ...
request.getRequestDispatcher("/admin/register.jsp").forward(request,response); return; } //2.调用业务层完成注册操作并返回结果 User user = new User(userId,realName,pwd,age, Arrays.toString...
在本篇文章中,我们将深入探讨`request.getParameter()`和`request.setAttribute()`以及`request.getAttribute()`的区别,并提供相关示例来帮助理解它们的用法。 **一、request.getParameter() 和 request....
【javax.servlet.jsp-api-2.3.2-b01.jar.zip】这个压缩包文件包含的是Java服务器页面(JSP)的Servlet API,具体版本为2.3.2-b01。这个API主要用于网络应用程序开发,特别是针对基于Java的Web应用。在JSP中,开发者...
if (session.getAttribute("person") == null) { if (null != request.getQueryString()){ // session.setAttribute("redirectUrl", ... request.getRequestDispatcher("fall.jsp").forward(request, response); }
HttpServletRequest request=ServletActionContext.getRequest(); HttpSession session=request.getSession(); session.setAttribute("bookName", this.bookName); session.setAttribute("bookPrice", this....
JavaBean在JSP和Servlet之间的传递技术是Java Web开发中的核心概念,主要用于数据的封装和共享。以下将详细解析这个技术要点。 一、初始化JavaBean 1. 在JSP中: 当在JSP中使用`<jsp:useBean>`标签时,会根据`...
而`request.setAttribute()`设置的数据可以在当前请求生命周期内被任何Servlet或JSP访问。 3. **类型不同**:`request.getParameter()`返回的是字符串类型,而`request.setAttribute()`可以设置任何类型的对象,`...
request对象的方法包括getParameter、getParameterValues、setAttribute、getAttribute等。 2. response对象 response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。response对象可以使用...
jsp+struts权限管理源代码。 package sunyang.functions.action; import java.util.List;... ServletActionContext.getRequest().setAttribute("FNo", lf.size()); return Action.SUCCESS; } }
在IT行业中,`bbs_post.jsp`通常是指一个用于创建论坛发帖功能的JavaServer Pages (JSP) 文件。这个`bbs_post.jsp.example.code.development.rar`压缩包中的内容显然是一个关于如何开发BBS(Bulletin Board System,...
在Servlet中,我们使用`request.getRequestDispatcher("/bbs.jsp").forward(request, response)`将控制权传递给`bbs.jsp`,这样,请求和响应对象会保持不变,JSP页面可以访问之前设置在请求作用域内的属性。...
在本文中,我们将深入探讨如何使用SpringBoot框架与JSP(JavaServer Pages)进行整合,以便实现一个公交车站路线图的应用。首先,我们来看一下所使用的开发环境和技术栈: 开发环境: 1. JDK 8:Java开发环境,为...
我们可以使用 `request.setAttribute()` 方法将数据设置到 Request 对象中,然后在 JSP 页面中使用 `request.getAttribute()` 方法来获取这些数据。 在下面的示例代码中,我们创建了一个 Servlet 类,使用 `request...
因为我们在 Action 里 setAttribute 的时候,使用的参数 setAttribute(“formbeanName”, formbean, requestScope);其中 formbeanName 恰好等于配置文件中的 FormBean 的名字。所以这时候,JSP 页面 <html:text> 在...
request.setAttribute("user", user); RequestDispatcher dispatcher = request.getRequestDispatcher("userProfile.jsp"); dispatcher.forward(request, response); } ``` 对应的JSP页面(userProfile.jsp)...
在Java Web开发中,过滤器(Filter)是一个强大的工具,它可以拦截请求并处理响应,用于实现各种功能,比如登录验证。本示例讲解了如何使用JSP和Servlet来实现一个登录验证过滤器,确保只有已登录用户才能访问特定的...