jstl实现在jsp中动态添加下拉列表项
来源:互联网 发布:linux系统cpu使用率 编辑:程序博客网 时间:2024/05/22 10:56
使用下面这个jsp的前,你需要写一个Stu类,生成set和get方法。
Public Class Stu{ private int id; private String name; public void setId(int id){ this.id=id; } public int getId(){ return this.id; } public void setName(String name){ this.name=name; } public String getName(){ return this.name; }}
写个简单的servlet
public class gotoMall extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {ArrayList<Stu> stus=new ArrayList<Stu>();Stu stu1=new Stu();stu1.setId(1);stu1.setName("aa");stu2.setId(2);stu2.setName("bb");stus.add(stu1);stus.add(stu2);request.setAttribute("stus", stus);request.getRequestDispatcher("/WEB-INF/admin/my.jsp").forward(request, response);}public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {this.doGet(request, response);}}
my.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!-- 引入jstl标签库 --><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head> <script type="text/javascript" language="javascript" src="js/js_delete.js" charset="gbk"></script> <link href="css/main.css" rel="stylesheet" type="text/css" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>My JSP page</title> </head> <body> LIST:<select> <!-- 前提是已经把stus这个list放到了request.attribute中. 在servlet或action中 request.setAttribute(stus); --> <c:forEach items="${stus}" var="stu"> <!-- Stu类中必须有set和get方法 --> <option>${stu.name}</option> </c:forEach> </select> </body></html>
- jstl实现在jsp中动态添加下拉列表项
- 用js+jsp实现在同一个下拉列表中,动态生成多级select选项
- 如何在adobe dreamweaver cs6中添加动态下拉列表
- 在jsp页面中加入下拉列表
- 在ALV列表中添加下拉框
- JSP实现下拉列表
- 关于在JSP中实现动态添加表格的方法
- 在Excel中实现下拉列表
- jsp 中 年份下拉列表
- 在datagrid列中添加下拉列表//笔记、非原创
- 在GridView中给某列添加下拉列表框
- vue中calss 动态绑定实现下拉列表
- 在CComboBox组合框控件中 使用AddString()函数添加下拉列表项
- JSTL应用----下拉列表
- 下拉列表框,动态添加删除OPTION
- 动态的给下拉列表添加内容
- 动态定时给下拉列表添加数据
- asp.net动态添加下拉列表框
- 创建型设计模式(6):原型模式
- 我的Android进阶之旅------>android异步加载图片显示,并且对图片进行缓存实例
- JAVASE----15----IO流_2
- Vmware 添加磁盘脱机解决
- 超有创意的的web设计师必备行套
- jstl实现在jsp中动态添加下拉列表项
- Neo4J 部署方案
- POJ 1018 Communication System [枚举]
- Sublime Text 2 2217 32位和64位破解
- 最大传输长度
- C++使用ADO连接SQLSERVER
- SilverLight中ImageButton控件制作方法
- myeclipse中对齐代码快捷键
- 如何完美地取样?