前台写错了吧,这个bean没错阿
解决方案 »
- @resource和@autowired的区别是什么
- 关于STRUTS 2.1 的404情况
- 马上要做JSP了,先来报个到!
- 跪求JSP去完整的地址路径(具体请看内容)分不过在给200.
- 为什么在request中设置的Attribute不见了呢?
- 网页安全的问题
- 如何读取sql server中类型为ntext字段的值?
- 一个关于Servlet的cookie程序编译时的问题
- ajax调用action的问题
- 怎么用Java 代码 进行对mongodb数据库进行分组求和
- 能不能用浏览器打开的applet来控制web服务器上的程序或外部命令?
- <option value="健身" <%=if(rs.getString(3)=="健身") out.println("selected")%>>健身</option>对吗?
这句话是什么意思
这句话是什么意思是用于日志记录的,与这个没能什么关系,呀
前台是:
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
<jsp:useBean id="memcond" class="ArchiveSys.MemCond" scope="page"/>
<html>
<head>
<title>电子政务档案管理系统</title>
<script language="JavaScript" src="tools.js"></script>
<link href="mycss.css" rel="stylesheet" type="text/css">
</head><body>
<p class="unnamed1">
<%
String op=request.getParameter("op");
String user=request.getParameter("username");
String currentUser=(String)session.getAttribute("currentuser");
if(op!=null){
if(memcond.getPriority(currentUser)!=1){
%>
</p>
<jsp:forward page="error.jsp?error=您无权进行此操作"/>
<%
}
if(op.equals("del"))
{
if(currentUser.equals(user)){
%>
<jsp:forward page="error.jsp?error=您不能删除自己"/>
<%
}
else
memcond.deleteMem(currentUser,user);
}
if(op.equals("addmem"))
{
if(memcond.isExistedMem(user)){
%>
<jsp:forward page="error.jsp?error=账号名称已存在"/>
<%
}//////就是这里
else { String pwd=request.getParameter("pwd");
String prior=request.getParameter("priority");
int priority=Integer.parseInt(prior);
String section=request.getParameter("section");
memcond.insertMem(currentUser,user,pwd,priority,section); %>
<jsp:forward page="memconduct.jsp" />//////就是这里
<%
}
}
if(op.equals("adduser")){
if(memcond.isExistedMem(user)){
%>
<jsp:forward page="error.jsp?error=账号名称已存在"/>
<%
}
else { memcond.insertMemForEasy(currentUser,user,0);}
%>
<jsp:forward page="memconduct.jsp" />
<%
}
if(op.equals("addadmin")){
if(memcond.isExistedMem(user)){
%>
<jsp:forward page="error.jsp?error=账号名称已存在"/>
<%
}
else { memcond.insertMemForEasy(currentUser,user,1);}
}
%>
<jsp:forward page="memconduct.jsp" />
<%
}
Vector users=memcond.getMemInfo();
Object userInfor[]=users.toArray();
%>
<table width="95%" border="0" cellpadding="1" cellspacing="1" bgcolor="#6fbaf1" class="unnamed1" id="t1">
<tr bgcolor="#c9e4f7">
<td width="35%" bgcolor="#c9e4f7">
<div align="center" class="unnamed1">用户账号</div></td>
<td width="45%"> <div align="center" class="unnamed1">用户身份</div></td>
<td width="20%"> <div align="center" class="unnamed1">操作</div></td>
</tr>
<%
StringTokenizer st=null;
String tempUser="";
int tempIdentity=3;
String identity="";
for(int i=0;i<userInfor.length;i++)
{
st=new StringTokenizer((String)userInfor[i]);
tempUser=(String)st.nextToken();
tempIdentity=Integer.parseInt((String)st.nextToken());
if(tempIdentity==0)
identity="普通用户";
else if(tempIdentity==1)
identity="管理员";
%>
<tr bgcolor="FFFFFF">
<td> <div align="center" class="unnamed1"><%=tempUser%></div></td>
<td> <div align="center" class="unnamed1"><%=identity%></div></td>
<td> <div align="center" class="unnamed1"><a href="javascript:doWhenConfirm('确定要删除<%=tempUser%>吗?','memconduct.jsp?op=del&username=<%=tempUser%>')">删除</a></div></td>
</tr>
<%
}
%>
</table>
<p> </p>
<p align="center" class="unnamed1"><a href="javascript:doWhenInput('请输入账号名称','memconduct.jsp?op=adduser&username=')" class="unnamed1">增加用户</a></p>
<p align="center" class="unnamed1"><a href="javascript:doWhenInput('请输入账号名称','memconduct.jsp?op=addadmin&username=')" class="unnamed1">增加系统管理员</a></p>
<p align="center" class="unnamed1"> </p>
</body>
</html>
会不会log.insertLog(dealer, "insert user" + user, "member");的问题
你注释掉试一试
试着在前台的frm.submit();后加一条self.location="anyPage.jsp";