2019独角兽企业重金招聘Python工程师标准>>>

<%@ page contentType="text/html" pageEncoding="GBK"%>
<%@ page import="java.sql.*" %>
<html>
<head><title>www.xiongsheng.com,熊胜的主页</title>
<style type="text/css">
<!--
.STYLE6 {font-size: 15px}
.STYLE10 {font-size: 20px; font-weight: bold; }
-->
</style>
</head>
<script language="javascript">
function changeColor(obj,color){
obj.bgColor = color ;
}
</script>
<script language="javascript" src="<%=request.getContextPath()%>/js/dept_validate.js">
</script>
<body>
<%! 
public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver"; 
public static final String DBURL = "jdbc:oracle:thin: @xiongsheng :1521:xiongsheng"; 
public static final String DBUSER = "xiong" ; 
public static final String DBPASSWORD = "xs1990721" ; 
%>
<%
Connection conn = null ;
PreparedStatement pstmt = null ;
ResultSet rs = null ;
%>
<%
Class.forName(DBDRIVER) ;
conn = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD) ;
%>
<center>
<h1><font color="red">部门信息列表</font></h1>
<form action="dept_insert_do.jsp" method="post" οnsubmit="return validate(this)">
<TABLE BORDER="1" cellpadding="5" cellspacing="0" bgcolor="F2F2F2" width="100%">
<TR onMouseOver="changeColor(this,'blue')" onMouseOut="changeColor(this,'F2F2F2')">
<td align="center" valign="middle"><span class="STYLE10">部门编号</span></td>
   <td align="left" valign="middle">
  <input type="text" name="deptno" size="2" maxlength="2" οnblur="validateDeptno(this.value)">
  </td>

</TR>
<TR onMouseOver="changeColor(this,'blue')" onMouseOut="changeColor(this,'F2F2F2')">
<td align="center" valign="middle"><span class="STYLE10">部门名称</span></td>
   <td align="left" valign="middle">
  <input type="text" name="dname" οnblur="validateDname(this.value)">
  </td>

</TR>
<TR onMouseOver="changeColor(this,'blue')" onMouseOut="changeColor(this,'F2F2F2')">
<td align="center" valign="middle"><span class="STYLE10">部门人数</span></td>
   <td align="left" valign="middle">
  <input type="text" name="count" οnblur="validateDname(this.value)">
  </td>

</TR>
<TR onMouseOver="changeColor(this,'blue')" onMouseOut="changeColor(this,'F2F2F2')">
<td align="center" valign="middle"><span class="STYLE10">部门位置</span></td>
   <td align="left" valign="middle"><input type="text" name="loc"  οnblur="validateLoc(this.value)"></td>

</TR>
<TR onMouseOver="changeColor(this,'blue')" onMouseOut="changeColor(this,'F2F2F2')">
<td align="center" valign="middle" colspan="3">
<input type="submit" value="添加">
<input type="reset" value="重置">
</td>
</TR>
 </TABLE>
</form>
<TABLE BORDER="1" cellpadding="5" cellspacing="0" bgcolor="F2F2F2" width="100%">
<TR onMouseOver="changeColor(this,'white')" onMouseOut="changeColor(this,'F2F2F2')">
<td align="center" valign="middle"><span class="STYLE10">编号</span></td>
<td align="center" valign="middle"><span class="STYLE10">名称</span></td>
<td align="center" valign="middle"><span class="STYLE10">人数</span></td>
<td align="center" valign="middle"><span class="STYLE10">位置</span></td>
<td align="center" valign="middle"><span class="STYLE10">操作</span></td>
</TR>
<%
String sql = "SELECT deptno,dname,count,loc FROM dept " ;
pstmt = conn.prepareStatement(sql) ;
rs = pstmt.executeQuery() ;
%>
<%
while(rs.next()){
int deptno = rs.getInt(1) ;
String dname = rs.getString(2) ;
String count=rs.getString(3);
String loc = rs.getString(4) ;
%>
<form action="dept_update_do.jsp" method="post">
<TR onMouseOver="changeColor(this,'white')" onMouseOut="changeColor(this,'F2F2F2')">
<td align="center" valign="middle"><span class="STYLE6"><%=deptno%></span></td>
<td align="center" valign="middle"><span class="STYLE6"><input type="text" name="dname" value="<%=dname%>"></span></td>
<td align="center" valign="middle"><span class="STYLE6"><input type="text" name="count" value="<%=count%>"></span></td>
<td align="center" valign="middle"><span class="STYLE6"><input type="text" name="loc" value="<%=loc%>"></span></td>
<td align="center" valign="middle"><span class="STYLE6">
<input type="hidden" name="deptno" value="<%=deptno%>">
<input type="submit" value="修改">
   </span></td>
<td align="center" valign="middle"><span class="STYLE6">
<a href="dept_delete_do.jsp?deptno=<%=deptno%>">删除</a>
   </span></td>
</TR>
</form>
<%
}
%>
</table>
<%
conn.close() ;
%>
</center>
</body>

</html>

转载于:https://my.oschina.net/u/1259702/blog/169398

JSP内置对象实现表的增删查改相关推荐

  1. jsp内置对象+Servlet

    一,jsp内置对象 1. request:请求对象: request.getParameter();得到一个参数:获得提交表单中唯一的值: request.getParameterValues();得 ...

  2. java遇上html,JAVA遇见HTML——JSP篇:JSP内置对象(上)

    JSP九大内置对象 JSP内置对象是Web容器创建的一组对象,不使用new关键就可以使用的内置对象. int[] value={60,70,80}; for(int i:value){ out.pri ...

  3. JSP内置对象及常用方法

    Jsp一共定义了9个对象:request.response.session.application.out.pagecontext.config.page.exception 1.request代表 ...

  4. 观看慕课老师milanlover视频JSP内置对象+getpost+request+response+请求转发与请求重定向

    out是内置对象,不用new来创建. 把饭盛到碗里,碗相当于程序中的缓冲区. <%@ page language="java" import="java.util. ...

  5. 互联网软件开发—— 实验三 JSP 内置对象(留言板)

    实验名称: 实验三 JSP 内置对象 一.实验目的 1.掌握表单提交及页面间参数传递的方法. 2.理解页面转发与重定向之间的区别. 3.掌握 request.session 和 application ...

  6. jsp内置对象--request对象

    request对象 客户端的请求信息被封装在request对象中,通过它才能了解客户的需求,然后做出响应,他是HttpServletRequset类的实例request对象具有请求域,即完成客户的请求 ...

  7. JSP内置对象:request、response、out、session、application等内置对象

    Java程序的功能主要是由Java包下的各个类在运行期所产生的对象所提供,并且应用这些对象组织构建程序所需的功能. 所谓JSP内置对象,是指在JSP网页环境之下,用户不需要声明而直接可以在JSP网页中 ...

  8. Jsp内置对象及EL表达式的使用

    一.JSP的内置对象(9个JSP内置对象) JSP的内置对象引用名称 对应的类型 request HttpServletRequest response HttpServletResponse ses ...

  9. jsp内置对象【02】四种内置对象【02】session、application

    我们继续来学习,上一篇文章中说到了request属性,那么既要想客户端和服务端都都能实现跳转的话,就用到了session. 第三种:session属性 我们接着修改一下上一篇文章中的代码来对比一下: ...

最新文章

  1. 【c语言】求n个整数的和
  2. 北京/上海/深圳内推 | 百度视觉技术团队招聘视觉/3D算法工程师
  3. Controls 属性与继承 TShape 类的小练习
  4. 【VS2008无法启动asp.net development server】的解决
  5. 【模板】EK求最大流、dinic求最大流
  6. webview布局适配实践
  7. 法律专业计算机基础试卷答案,大学计算机基础试题及答案
  8. 数据科学家:我的工作就是发现别人未知的
  9. 网页内容若使用gzip压缩--获得页面源码
  10. 监督学习与非监督学习
  11. 用Redis客户端工具连接Redis
  12. oracle 12 去掉 cdb,Oracle 12c CDB 和PDB 数据库的启动与关闭 说明
  13. Keil:Undefined symbol ......(referred from......)解决
  14. CAST和CONVERT
  15. 数据结构之寻找下标和相等的数字方阵
  16. 谷歌开发者工具preserve log
  17. mybatis报错:java.sql.SQLException: 无效的列类型: 1111
  18. Vue Props是什么
  19. hive通过grouping sets多维度组合去重统计避免使用distinct
  20. 《缠中说禅108课》76:逗庄家玩的一些杂史 2

热门文章

  1. php-学通PHP的24堂课-设置PHP的系统当前时间
  2. 第四章 jQuery文档处理
  3. android Fragments (Android官方文档中文版)
  4. AppServ 介绍
  5. 数据结构上机实践第八周项目3-顺序串算法
  6. Modules Of YoloV5 Architecture
  7. EUCM鱼眼相机模型详解
  8. 【字符串】面试题之以逗号分割字符串,形成二维数组
  9. java filter bme_节点红色,想截断BME280传感器的结果
  10. 阿里开源mysql日志_使用过mysql的binlog吗?看看如何用binlog排查阿里开源项目otter的问题...