jsp获取一个对象和list对象

DiscHd ks = DiscHdService.getDiscHdByID(code);
model.addAttribute("ks", ks);

如果传的是对象,则jsp页面直接用"${ks.DValue}"得到值。

List<DiscDet> discDets=discDetService.getDiscDetByCode(code);
// System.out.println("discDets的数据为: "+discDets.get(0).getDValue()+","+discDets.get(0).getType()+","+discDets.get(0).getDOpen()+","+discDets.get(0).getDetail());
for(int i=0;i<discDets.size();i++){System.out.println(discDets.get(i).getType().equals("DHDC"));
if(discDets.get(i).getType().equals("DHDC")){
System.out.println(discDets.get(i).getType());
List<DiscDet> DHDC=new ArrayList<DiscDet>();
DHDC.add(discDets.get(i));
System.out.println(DHDC.get(0).getDValue()+"@@@@@@@@@@@@");
model.addAttribute("DHDC",DHDC);
}
}

如果传的是list,则jsp页面<c:forEach>得到值

<c:forEach items="${DHDC}" var="DHDC">
<input type="hidden" id="sss" name="sss" value="${DHDC.DValue}"/>
</c:forEach>

时间: 2024-10-09 20:18:37

jsp获取一个对象和list对象的相关文章

JSP 获取Spring注入的对象

ServletContext sc = this.getServletConfig().getServletContext(); ApplicationContext ac2 = WebApplicationContextUtils.getWebApplicationContext(sc); ImpDiscountInfoServ serv = (ImpDiscountInfoServ) ac2.getBean("appDiscountInfoServ");

JSP 获取Spring 注入对象

<%@ page import="org.springframework.web.context.support.WebApplicationContextUtils"%> <%@ page import="org.springframework.context.ApplicationContext"%> ServletContext sc = this.getServletConfig().getServletContext(); Appl

Jsp获取Java的对象(JavaBean)

Jsp获取Java的对象(JavaBean) Java代码片段: AuthReqBean authRep=new AuthReqBean(); authRep.setUserCode(usercode); authRep.setReportType(reporttype); authRep.setReportCode(reportcode) request.setAttribute("authRep", authRep); request.getRequestDispatcher(&q

jsp的九大内置对象

1.什么是内置对象? 可以不加声明和创建就可以在JSP页面脚本中使用的成员变量. jsp内置对象是web容器创建的一组对象.我们都知道tomcat可以看成是一种web容器,所以我们可以知道所谓的内置对象都是由tomcat创建的.使用内置对象无需使用new关键字,直接使用即可.也就意味着只要你敢启动tomcat,在内存中已经驻留了N多内置对象. 2.request对象 request对象是最常用的jsp内置对象之一,其中包括了有关浏览器请求的信息. 客户端的请求信息被封装在request对象中,通

JSP指令、动作和对象

JSP基本指令 jsp命令指令用来设置与整个jsp页面相关的属性,它并不直接产生任何可见的输出,而只是告诉引擎如何处理其余JSP页面.其一般语法形式为: <%@ 指令名称 属性=“值”%> 三种命令指令分别是page.include.taglib. 一.page指令 功能:设定整个JSP网页的静态属性. 语法:<%@ page 标签元素=“值”%>,比如 <%@ page language=“java”%> 标签元素:language.import.contentTyp

[原创]java WEB学习笔记14:JSP的9 个隐含对象 及 JSP 的基本语法

本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 ---------------------------------

jsp 常用9大内置对象

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||一.内置对象 类型 作用域 :request javax.servlet.http.HttpServletRequest request response javax.servlet.http.HttpServletResponse resp

JSP的九大内置对象,七大动作指令,四个作用域,三个编译指令

JSP本质是Servlet, Servlet 可以理解为 Serve + Applet的结合.JSP可以在标准的HTML页面中插入java代码,从而能更好的控制HTML,通过在本地部署了服务器之后,将JSP项目添加到服务器然后运行即可在网页中浏览自己建立的jsp页面. JSP的九大内置对象:Application,Config,Exception,Out,PageContent,Page,Request,Respsonse,Session常用的有Request和response的一个页面重定向方

JSP九大隐式对象-----面试

因为jsp实质是一个Servlet对象:jsp在第一次访问时会被Web容器翻译成Servlet,在执行过程:第一次访问---->inex.jsp---->index_jsp.java---->编译运行 比如我们新建一个index.jsp对象,则可以在Tomcat的work目录查到index_jsp.java和index_jsp.class,该class文件就是一个Servlet,Servlet容器就会按照处理Servlet处理它 通过看源码可知 ,该类继承了HttpJspBase,而Ht