add,update,list.jsp源码

add:<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@page import="entity.*,java.util.*,java.text.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>员工管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>

<body>
    <div id="wrap">
        <div id="top_content">
            <div id="header">
                <div id="rightheader">
                    <p>
                        <%
                            SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
                        %>
                        <%=sdf.format(new Date())%><br />
                    </p>
                </div>
                <div id="topheader">
                    <h1 id="title">
                        <a href="#">Main</a>
                    </h1>
                </div>
                <div id="navigation"></div>
            </div>
            <div id="content">
                <p id="whereami"></p>
                <h1>添加员工</h1>
                <form action="add.do" method="post">
                    <table cellpadding="0" cellspacing="0" border="0"
                        class="form_table">
                        <tr>
                            <td valign="middle" align="right">姓名:</td>
                            <td valign="middle" align="left"><input type="text"
                                class="inputgri" name="name" /></td>
                        </tr>
                        <tr>
                            <td valign="middle" align="right">薪资:</td>
                            <td valign="middle" align="left"><input type="text"
                                class="inputgri" name="salary" /></td>
                        </tr>
                        <tr>
                            <td valign="middle" align="right">年龄:</td>
                            <td valign="middle" align="left"><input type="text"
                                class="inputgri" name="age" /></td>
                        </tr>
                    </table>
                    <p>
                        <input type="submit" class="button" value="提交" />
                    </p>
                </form>
            </div>
        </div>
        <div id="footer">
            <div id="footer_bg">[email protected]</div>
        </div>
    </div>
</body>
</html>
update:
<%@page import="dao.EmployeeDAO"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@page import="entity.*,java.util.*,java.text.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>员工管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>

<body>
    <div id="wrap">
        <div id="top_content">
            <div id="header">
                <div id="rightheader">
                    <p>
                        <%
                            SimpleDateFormat sdf = new SimpleDateFormat();
                        %>
                        <%=sdf.format(new Date())%><br />
                    </p>
                </div>
                <div id="topheader">
                    <h1 id="title">
                        <a href="#">Main</a>
                    </h1>
                </div>
                <div id="navigation"></div>
            </div>
            <div id="content">
                <p id="whereami"></p>
                <h1>修改员工</h1>
                <%
                    Employee e = (Employee) request.getAttribute("e");
                %>
                <form action="modify.do" method="post">
                    <table cellpadding="0" cellspacing="0" border="0"
                        class="form_table">
                        <tr>
                            <td valign="middle" align="right">id:</td>
                            <td valign="middle" align="left"><%=e.getId()%>></td>
                        </tr>
                        <tr>
                            <td valign="middle" align="right">name:</td>
                            <td valign="middle" align="left"><input type="text"
                                class="inputgri" name="name" value="<%=e.getName()%>" /></td>
                        </tr>
                        <tr>
                            <td valign="middle" align="right">salary:</td>
                            <td valign="middle" align="left"><input type="text"
                                class="inputgri" name="salary" value="<%=e.getSalary()%>" /></td>
                        </tr>
                        <tr>
                            <td valign="middle" align="right">age:</td>
                            <td valign="middle" align="left"><input type="text"
                                class="inputgri" name="age" value="<%=e.getAge()%>" /></td>
                        </tr>
                    </table>
                    <p>
                        <input type="submit" class="button" value="提交" />
                    </p>
                    <input type="hidden" name="id" value="<%=e.getId()%>" />
                </form>
            </div>
        </div>
        <div id="footer">
            <div id="footer_bg">[email protected]</div>
        </div>
    </div>
</body>
</html>
list:
<%@page import="dao.EmployeeDAO"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@page import="entity.*,java.util.*,java.text.*"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>员工管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>
<body>
    <div id="wrap">
        <div id="top_content">
            <div id="header">
                <div id="rightheader">
                    <p>
                        <%
                            SimpleDateFormat sdf = new SimpleDateFormat();
                        %>
                        <%=sdf.format(new Date())%>
                        <br />
                    </p>
                </div>
                <div id="topheader">
                    <h1 id="title">
                        <a href="#">main</a>
                    </h1>
                </div>
                <div id="navigation"></div>
            </div>
            <div id="content">
                <p id="whereami"></p>
                <h1>欢迎</h1>
                <table class="table">
                    <tr class="table_header">
                        <td>ID</td>
                        <td>姓名</td>
                        <td>薪资</td>
                        <td>年龄</td>
                        <td>操作</td>
                    </tr>
                    <%
                        List<Employee> employees = (List<Employee>) request.getAttribute("employees");
                        for (int i = 0; i < employees.size(); i++) {
                            Employee e = employees.get(i);
                    %>
                    <tr class="row<%=i % 2 + 1%>>">
                        <td><%=e.getId()%></td>
                        <td><%=e.getName()%></td>
                        <td><%=e.getSalary()%></td>
                        <td><%=e.getAge()%></td>
                        <td><a href="del.do?id=<%=e.getId()%>">删除</a>&nbsp;<a
                            href="load.do?id=<%=e.getId()%>">修改</a></td>
                    </tr>
                    <%
                        }
                    %>
                </table>
                <p>
                    <input type="button" class="button" value="添加员工"
                        onclick="location=‘addEmp.jsp‘" />
                </p>
            </div>
        </div>

        <div id="footer">
            <div id="footer_bg">[email protected]</div>
        </div>
    </div>
</body>
</html>web.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_2_5.xsd" version="2.5">
  <servlet>
      <servlet-name>actionServlet</servlet-name>
      <servlet-class>web.ActionServlet</servlet-class>
  </servlet>
  <servlet-mapping>
      <servlet-name>actionServlet</servlet-name>
      <url-pattern>*.do</url-pattern>
  </servlet-mapping>
</web-app>
时间: 2024-10-12 15:06:00

add,update,list.jsp源码的相关文章

tomcat 5.X与tomcat 6.X去掉JSP源码空行

你在客户端用view source看JSP生成的代码时,会发现有很多空行,他们是由<%...%>后的回车换行而生成的,也就是说每一行由<%...%>包括的JSP代码到客户端都成为一个空行,尽管不影响阅读,但仍是期望能把他们删掉 方法如下:(网上收集整理) 1. 撑持JSP 2.1+ ,在每个要去空行的页面里包括下面代码: <%@ page trimDirectiveWhitespaces="true" %><%@ page trimDirect

关于 Eclipse中的Web项目 部署的文件位置 查看jsp源码的部署位置

使用 eclipse 开发web项目 会默认 部署在 工作目录下: .metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 在这里 我的工作目录是 F:\work 所以 web的项目 部署的位置应该是: F:\work\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 在使用jsp 的时候 需要查看 jsp的 对应 Servlet 源码 需要查看 .m

放出一批学生管理系统jsp源码,部分有框架

基于jsp+struts 2的学生管理系统eclipse - 源码码头 https://www.icodedock.com/article/25.html基于jsp+mysql的JSP学生成绩管理系统eclipse - 源码码头 https://www.icodedock.com/article/57.html 基于jsp+Spring+hibernate+struts 2的SSH学生宿舍管理系统eclipse - 源码码头 https://www.icodedock.com/article/3

jquery源码 Callback

工具方法.对函数的统一管理. jquery2.0.3版本$.Callback()部分的源码如下: // String to Object options format cache var optionsCache = {}; // Convert String-formatted options into Object-formatted ones and store in cache function createOptions( options ) { var object = option

tomcat源码分析前的准备工作

Tomcat源码学习前的准备工作 注:由于网上的帖子大部分没有配套的图片和错误的分析,所有费了半天劲整理了此篇博客,希望大家少走弯路吧 下面我们就开始我们的Tomcat源码学习之旅. 1. 下载Tomcat6.0的源代码 首先,我们得下载Tomcat6.0的源代码.Tomcat源代码的版本控制工具不是CVS,而是Subversion,如果您的机器上没有安装Subversion,请从http://subversion.tigris.org/servlets/ProjectDocumentList?

Cocos2d-x 源码分析 : Scheduler(定时器) 源码分析

源码版本 3.1r,转载请注明 我也终于不out了,开始看3.x的源码了,此时此刻的心情只能是wtf!!!!!!!!!!不过也终于告别CC时代了. cocos2d-x 源码分析目录 http://blog.csdn.net/u011225840/article/details/31743129 1.继承结构 没错,是两张图.(你没有老眼昏花..我脑子也没有秀逗..)Ref就是原来的CCObject,而Timer类是与Scheduler类密切相关的类,所以需要把他们放在一起说.Timer和Sche

JAVA 笔记(三) 从源码深入浅出集合框架

集合框架概述 以Java来说,我们日常所做的编写代码的工作,其实基本上往往就是在和对象打交道. 但显然有一个情况是,一个应用程序里往往不会仅仅只包含数量固定且生命周期都是已知的对象. 所以,就需要通过一些方式来对对象进行持有,那么通常是通过怎么样的方式来持有对象呢? 通过数组是最简单的一种方式,但其缺陷在于:数组的尺寸是固定的,即数组在初始化时就必须被定义长度,且无法改变. 也就说,通过数组来持有对象虽然能解决对象生命周期的问题,但仍然没有解决对象数量未知的问题. 这也是集合框架出现的核心原因,

lodash源码分析之缓存使用方式的进一步封装

在世界上所有的民族之中,支配着他们的喜怒选择的并不是天性,而是他们的观点. --卢梭<社会与契约论> 本文为读 lodash 源码的第九篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodash gitbook也会同步仓库的更新,gitbook地址:pocket-lodash 前言 在之前的<lodash源码分析之Hash缓存>和<lodash源码分析之List缓存>介绍过 lodash 的两种缓存方式,在<lodash源码分析之缓存方式的选择&g

2.8.2 并发下的ArrayList,以及源码分析

package 第二章.并发下的ArrayList; import java.util.ArrayList;import java.util.List; /** * Created by zzq on 2018/1/19. */public class 并发下的ArrayList { static ArrayList<Integer> list=new ArrayList<Integer>(); public static class AddThread extends Threa