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

📄 myjsp.jsp

📁 dwr和spring集成简单例子,包括整个工程的代码
💻 JSP
字号:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
	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 'MyJsp.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='/mydwrspring/dwr/interface/myname.js'></script>
		<script type='text/javascript' src='/mydwrspring/dwr/engine.js'></script>
		<script type='text/javascript' src='/mydwrspring/dwr/util.js'></script>
		<script type="text/javascript" src="jwjs/x_open.js"></script>
		<!-- 用于div得使用得 -->
		<link href="jwcss/style.css" rel="stylesheet" type="text/css" />
		<link href="jwcss/font.css" rel="stylesheet" type="text/css" />


		<script type="text/javascript">
		//得到修改的编号
		var tablesid;
		//查询所有
		function createtable()
		{
		  document.getElementById("Layer2").style.visibility="visible";
		  myname.careatetablejava(gettable);
		}
		var p=[
		function (date){return date.sname},
		function (date){return date.spass},
		function (date){
		var del = document.createElement("a");
				var tt = document.createTextNode("删除");
				del.appendChild(tt);
				del.href="javascript:deleteInfo("+date.sid+")";
				return del;
				},
		function (date){
		
		var update = document.createElement("a");
				var tt = document.createTextNode("修改");
				update.appendChild(tt);
				update.href="javascript:updateInfo("+date.sid+")";
				return update;
		}
		];
		function gettable(date)
		{
		  document.getElementById("Layer2").style.visibility="hidden";
		  DWRUtil.removeAllRows("tb");
		  DWRUtil.addRows("tb",date,p);
		}
		//添加操作
	    function insertuser()
	    {
	    document.getElementById("Layer2").style.visibility="visible";
	    var mysname=document.getElementById("sname").value;
	    var mypass=document.getElementById("spass").value;
	    var p={sname:mysname,spass:mypass};
	      myname.insert(p,shuaxin);
	    }
	    function shuaxin(date)
	    {
	      document.getElementById("Layer2").style.visibility="hidden";
	      createtable();
	    }
	    //执行删除操作
	    function deleteInfo(sid)
	    {
	      document.getElementById("Layer2").style.visibility="visible";
	      myname.deluser(sid,deltable);
	    }
	    function deltable(date)
	    {
	     document.getElementById("Layer2").style.visibility="hidden";
	      createtable();
	    }
	    //修改
	    function updateInfo(sid)
	    {
	    document.getElementById("Layer2").style.visibility="visible";
	    //根据sid查询信息
	    tablesid=sid;
	    myname.getbean(sid,getxinxi);
	    }
	    function getxinxi(date)
	    {
	    //修改层的显示
	      myview();
	      document.getElementById("Layer2").style.visibility="hidden";
	      document.getElementById("mysname").value=date.sname;
	      document.getElementById("myspass").value=date.spass;
	    }
	    //修改
	    function udpateok()
	    {
	     document.getElementById("Layer2").style.visibility="visible";
	     var mysname= document.getElementById("mysname").value;
	     var mypass= document.getElementById("myspass").value;
	     var p={sid:tablesid,sname:mysname,spass:mypass};
	     myname.update(p,updateend);
	    }
	    function updateend(date)
	    {
	       document.getElementById("Layer2").style.visibility="hidden";
	       //修改层的隐藏
	       winHide();
	       createtable();
	    }
	    //修改层的显示
function myview()
{
  SubWin.style.visibility="visible";
}
//修改层的隐藏
function winHide()
{
 SubWin.style.visibility="hidden";
}
		</script>
		<style type="text/css">
<!--
#Layer2 {
	position:absolute;
	width:197px;
	height:127px;
	z-index:1;
	left: 599px;
	top: 58px;
	visibility:hidden;
}
-->
        </style>
	</head>

	<body onLoad="createtable()">
		<div></div>
		<table border="1" cellpadding="0" cellspacing="0" width="30%">
			<thead>
				<tr>
					<td>
						用户名
					</td>
					<td>
						密码
					</td>
					<td>
						删除操作
					</td>
					<td>
						添加操作
					</td>
				</tr>
			</thead>
			<tbody id="tb"></tbody>
		</table>
		<hr>
		名称:
		<input type="text" id="sname" />
		<br>
		密码:
		<input type="text" id="spass" />
		<br>
		<input type="button" value="确定" onClick="insertuser()">
		<div id="Layer2">
			<img src="loading.gif" />
		</div>
		<!-- daaaaaaaaaaa -->

		演示:
		<a href="javascript:x_open('添加用户信息','useradd.jsp',400,200)">添加用户信息</a>

		<!--  <a href="javascript:x_open('算法之家', 'aa.htm',500,350)">算法之家</a> -->

		<!-- 用于修改显示得div -->
		<div id="SubWin" class="SubWin">
			<div class="WindowsTopLeft"></div>
			<div class="WindowsTop"></div>
			<div class="WindowsControlBar" id="controlBar"></div>
			<div class="WindowsIcon"></div>
			<div class="WindowsTopRight"></div>
			<div class="WindowsControlClose" onclick="winHide();"></div>
			<div class="WindowsLeft" id="leftStyle"></div>
			<div class="WindowsRight" id="rightStyle"></div>
			<div class="WindowsDown" id="downStyle"></div>
			<div class="MainPage" id="MainPage">
				<!--  修改div里得内容开始 -->
				<div>
					<table border="0" cellpadding="0" cellspacing="0" width="100%"
						bordercolor="#FFFFFF">
						<tr>
							<td>
								<img src="images/xiugai.gif">
								用户的修改
							</td>
						</tr>
						<tr>
							<td>
								<hr>
							</td>
						</tr>
						<tr>
							<td height="25" align="center">
								用户名:
								<input type="text" id="mysname" size="30" />
							</td>
						</tr>
						<tr>
							<td height="16" align="center">
								密 码:
								<input type="text" id="myspass" size="30" />
							</td>
						</tr>
						<tr>
							<td height="45" align="center">
								<input type="button" value="修改" onclick="udpateok()" size="30" />
							</td>
						</tr>
					</table>
				</div>
				<!--  修改div里得内容结束 -->
			</div>
		</div>
	</body>
</html>

⌨️ 快捷键说明

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