📄 myjsp.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 + -