⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modjob.jsp

📁 实现了一个OA系统基本的功能
💻 JSP
字号:
<jsp:useBean id="mywork" class="oanoticecrud.newsBean" scope="page"/>

<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="gb2312"%>

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'news.jsp' starting page</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
	<script type="text/javascript" src="/oa/js/popcalendar.js"></script>
	<script language="javascript">
	function mycheck()
	{
	window.opener.location.reload();
	}
	</script>
  </head>
  
  <body>

  <% 
  String username=(String)session.getAttribute("user"); 
       if(username==null) {response.sendRedirect("../index.jsp");}
           //这里是修改,故在修改之前我们就要获得之前的一些数据,然后将其显示出来
            oabean.database db=new oabean.database();
			oabean.myWorkBean mw=new oabean.myWorkBean();
            String pid1=request.getParameter("pid");
			int pid=Integer.parseInt(pid1);
		    mw.setPlanId(pid);
			int b=mw.getPlanId();
			try
			{
			 //获取数据库中的数据(这些数据是我们要修改的那个数据的id的数据)并将其显示在modify页面中
			 String sql="select * from oa_myWork where planId='"+pid+"'";
			 ResultSet rs=null;
			 rs=db.executeQuery(sql);
			 while(rs.next())
			 {
				mw.setUserName(rs.getString("userName"));
				mw.setContent(rs.getString("content"));
				mw.setEndTime(rs.getString("endTime"));
			 }
			}
			catch(Exception e){}	
			
  %>
    
 <form action="departmentplan/moddepplan.departmentplan" method="post" ><br><br>
  
   <%--隐藏表单的作用是获得这个值然将它传到一个servlet上但是不要显示出来--%>
   <input type="hidden" value="<%=b%>" name="pid">
   <label>用户名</label>
   <input type="text" name="uname" size=30  value="<%=mw.getUserName()%>">	 
  <br> <br><br>
  <label>内容</label>
  <br>
  <textarea name="content" rows="15" cols="20" ><%=mw.getContent()%></textarea><br> 
  <label>完成时间</label>
   <input id="sdv" name="endtime" onclick="showCalendar(this, this, 'yyyy-mm-dd','cn',1);" maxlength="20" size="10" value="<%=mw.getEndTime()%>">日
      <script>
        var osdv = document.getElementById('sdv');
        if(osdv != null) osdv.readOnly='true';
      </script> 
      <br>
      <br>
<table width="20%">
 <tr>
 <td><input type="submit" name="sub" value="提交" onclick="mycheck();"></td>	
 <td> <input type="reset" name="res" value="重置"></td> 
 </form>
 <td><input type="submit" name="guanbi" value="取消" onclick="tb_remove();"></td>
 </tr>
 </table>	
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -