EL表达式在设计模式应用(VO类+jsp+Sevlet)
来源:互联网 发布:阿里云esc 代码部署 编辑:程序博客网 时间:2024/06/07 13:07
1:VO类
package cn.mldn.lxh.vo;
import java.io.IOException;import java.util.List;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@SuppressWarnings("serial")
public class ELListServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
List<Dept> all=new ArrayList<Dept>();
Dept dept=null;
dept=new Dept();
dept.setDeptno(101);
dept.setName("开发工程师");
dept.setLoc("北京市");
all.add(dept);
dept=new Dept();
dept.setDeptno(102);
dept.setName("前端工程师");
dept.setLoc("北京市");
all.add(dept);
dept.setDeptno(103);
dept.setName("运维工程师");
dept.setLoc("北京市");
all.add(dept);
request.setAttribute("alldept", all);
request.getRequestDispatcher("el/list_dept.jsp").forward(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request,response);
}
}
2:Servlet
package cn.mldn.lxh.vo;
import java.io.IOException;
import java.util.List;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@SuppressWarnings("serial")
public class ELListServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
List<Dept> all=new ArrayList<Dept>();
Dept dept=null;
dept=new Dept();
dept.setDeptno(101);
dept.setName("开发工程师");
dept.setLoc("北京市");
all.add(dept);
dept=new Dept();
dept.setDeptno(102);
dept.setName("前端工程师");
dept.setLoc("北京市");
all.add(dept);
dept.setDeptno(103);
dept.setName("运维工程师");
dept.setLoc("北京市");
all.add(dept);
request.setAttribute("alldept", all);
request.getRequestDispatcher("el/list_dept.jsp").forward(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request,response);
}
}
3:Jsp(EL表达式)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ page import="cn.mldn.lxh.vo.Dept" %>
<!DOCTYPE HTML>
<html>
<head>
<title></title>
</head>
<body>
<%
request.setCharacterEncoding("UTF-8");
Dept dept=new Dept();
dept.setDeptno(1001);
dept.setName("发软件开发");
dept.setLoc("北京市");
request.setAttribute("deptinfo", dept);
%>
<h3>部门编号:${deptinfo.deptno}</h3>
<h3>部门姓名:${deptinfo.name}</h3>
<h3>部门位置:${deptinfo.loc}</h3>
</body>
</html>
4:XML文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>myproject1</display-name>
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>ELListServlet</servlet-name>
<servlet-class>cn.mldn.lxh.vo.ELListServlet</servlet-class>
</servlet>
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>HelloTag</servlet-name>
<servlet-class>cn.mldn.lxh.vo.HelloTag</servlet-class>
</servlet>
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>CheckServlet</servlet-name>
<servlet-class>cn.mldn.lxh.vo.CheckServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ELListServlet</servlet-name>
<url-pattern>/el/ELListServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>HelloTag</servlet-name>
<url-pattern>/HelloTag</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>CheckServlet</servlet-name>
<url-pattern>/CheckServlet</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
</web-app>
- EL表达式在设计模式应用(VO类+jsp+Sevlet)
- El调用javaBean(VO类+jsp)
- JSP应用EL表达式
- JSP EL表达式 学习 应用
- JSTL配合EL表达式在JSP中的应用
- jsp模式-EL表达式&JSTL
- EL表达式在JSP中取值
- EL在JSP的应用。
- EL表达式使用方法(在jsp中使用)
- jsp 应用解析以及el表达式使用
- jsp中el表达式的应用
- (转载)JSP EL表达式
- 表达式语言(EL)---JSP
- el表达式在jsp中不起作用
- 表达式语言(EL)在jsp中的使用
- 在jsp中应用EL表达式取内置对象的值
- 在jsp中应用EL表达式取内置对象的值
- oralce+VO+DAO+servlet+jsp+el
- html中一些常见问题的解决方法
- Go_Go的跨平台编译_交叉编译?
- java的xml读写
- Impala源码解析 - 了解Impala Catalog加载过程和到底加载了什么
- logback 的配置和使用
- EL表达式在设计模式应用(VO类+jsp+Sevlet)
- Linux 学习笔记 十三
- [leetcode]283. Move Zeroes
- 关于沟通的思考
- node.js Path模块
- 实现app第三方QQ授权登录
- CMake学习资料
- R Reproducible Research course project课程练习
- 欢迎使用CSDN-markdown编辑器