📄 comm.jsp
字号:
<%@page language="java" contentType="text/html;charset=GBK"%>
<%@page import="java.util.*,java.text.*,oa.main.DealString"%>
<%
oa.bean.CommBean myBean = null;
oa.bean.PersonBean myPerBean =null;
try{
myBean = new oa.bean.CommBean();
myPerBean = new oa.bean.PersonBean();
DealString ds = new DealString();
//取得菜单类别
String strType = ds.toString((String)request.getParameter("txt_type"));
//编号
String strID = ds.toString((String)request.getParameter("txt_id"));
//增删改类型
String strEdit = ds.toString((String)request.getParameter("txt_edit"));
//权限控制
String uid = ds.toString((String)session.getAttribute("zgbh"));
oa.bean.RightBean rightbean = new oa.bean.RightBean();
rightbean.setUID(uid);
boolean
right1 = rightbean.isRightMode("站务交流","发表留言"),
right2 = rightbean.isRightMode("站务交流","修改"),
right3 = rightbean.isRightMode("站务交流","删除");
rightbean.closeConn();
%>
<% String bm = (String)request.getParameter("bm");
if(bm==null) bm = "1";
if(bm.equals(""))bm = "1";
int cur = Integer.parseInt(bm);
Vector vect = (Vector)myBean.getOnePage(cur,3);
int sum = Integer.parseInt((String)vect.get(0));
%>
<table width="95%" cellspacing="1" cellpadding="3" bgcolor="#999999" align="center">
<tr bgcolor="#CCCCCC" align=center><td colspan="5"><b>站务交流----留言版</b></td></tr>
<%if(sum==0){%>
<tr bgcolor="#ffffff" height=20><td colspan="4" ><center><font color=#cc0000>目前还没有任何留言!</font> <%if(right1){%>请[<A onclick="add();" style="cursor:hand;">点击这里</A>]发表留言<%}%></td></tr></table>
<%}
else
{%>
<%if(right1){%>
<tr bgcolor="#ffffff" height=25><td colspan="5" ><font color=#cc0000><A onclick="add();" style="cursor:hand;">【发表留言】</A></font></td></tr>
<%}%>
<%
boolean bb = false;
for(int i=1;i<vect.size();i++)
{
if(uid.equals(ds.toString((String)((Hashtable)vect.get(i)).get("ZGBH"))))
{
bb = true;
break;
}
}
for(int i=1;i<vect.size();i++)
{
Hashtable ht=(Hashtable)vect.get(i);
%>
<tr bgcolor="#dddddd">
<td width="3%"><center><img src=../images/folder.gif></td>
<td><b><%=(vect.size()-i)%>.<%=(String)ht.get("LYZT")%></b>(<%=(String)ht.get("LYRQ")%>)</td>
<td width="10%"><center><font color=blue><%=myPerBean.getZgName((String)ht.get("ZGBH"))%></font></td>
<% if(right2 || bb || right3){%>
<td width="15%"><center><font color=#cc0000><%}
if(right2 || uid.equals(ds.toString((String)ht.get("ZGBH")))){%>
<A onclick="mod('<%=ht.get("LYBH")%>');" style="cursor:hand;">修改</A></font><%}
if(right3){%>
<font color=#cc0000><A onclick="del('<%=ht.get("LYBH")%>');" style="cursor:hand;">删除</A></font><%}
if(right2 || bb || right3){%></td><%}%>
</tr>
<tr bgcolor=#f8f8f8>
<td width="3%"></td>
<td colspan="3" class=b><br><%=((String)ht.get("LYNR")).replaceAll("&","&").replaceAll(">",">").replaceAll("<","<").replaceAll("\r\n","<br>").replaceAll(" "," ")%><br></td>
<%
}
%>
<tr height=25>
<TD align=right bgColor=#dbcfff colspan=4>当前<%=cur%>/<%=sum%>页   <a href="index.jsp?txt_type=9&bm=1"">第一页    </a>
<%if(cur>1){int t=cur-1;%><a href="index.jsp?txt_type=9&bm=<%=t%>"">上一页    </a><%}%>
<%if(cur<sum){int s=cur+1;%><a href="index.jsp?txt_type=9&bm=<%=s%>">下一页   </a><%}%>  <a href="index.jsp?txt_type=9&bm=<%=sum%>"">最后页    </a>
直接<input type=image src="../images/hand.gif" name="gotof" onclick="return checkdata()">
<input type=text size=2 name=bm class=formcolor>页</TD>
</tr>
</table>
<%}%>
<script>
function add()
{
document.all.txt_type.value = "9";
document.all.txt_id.value = "";
document.all.txt_edit.value = "1";
document.all.form1.action = "index.jsp";
document.all.form1.submit();
}
function mod(id)
{
document.all.txt_type.value = "9";
document.all.txt_id.value = id;
document.all.txt_edit.value = "2";
document.all.form1.action = "index.jsp";
document.all.form1.submit();
}
function del(id)
{
if(!confirm("是否真的要删除?"))
{
}
else
{
document.all.txt_type.value = <%=strType%>;
document.all.txt_id.value = id;
document.all.txt_edit.value = "3";
document.all.form1.action = "../../manageservlet";
document.all.form1.submit();
}
}
function isDigit(str)
{
var bool = true;
for(var i=0;i<str.length;i++)
{
if(!(str.charAt(i)>=0&&str.charAt(i)<=9))
{
bool = false;
break;
}
}
return bool;
}
function checkdata()
{
if(!isDigit(document.all.bm.value))
{
alert("输入的页码不是数字!");
document.all.bm.value="";
document.all.bm.focus();
return false;
}
if(document.all.bm.value=="")
{
alert("请输入页码!");
document.all.bm.value="";
document.all.bm.focus();
return false;
}
else
{
var t = document.all.bm.value;
var cur = "<%=cur%>";
var sum = "<%=sum%>";
while(t.length>cur.length)
{
alert("请跳至1和"+sum+"之间!");
document.all.bm.value="";
document.all.bm.focus();
return false;
}
if(t==cur){return false;}
while(t.length>sum.length)
{
alert("请跳至1和"+sum+"之间!");
document.all.bm.value="";
document.all.bm.focus();
return false;
}
if(t<1||t>sum)
{
alert("请跳至1和"+sum+"之间!");
document.all.bm.value="";
document.all.bm.focus();
return false;
}
}
return true;
}
</script>
<%}finally{
if(myBean!=null)myBean.closeConn();
if(myPerBean!=null)myPerBean.closeConn();
}%>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -