?? useropertor.java
字號:
package com.myservlet;
import java.io.IOException;
import java.io.PrintWriter;
import com.mybean.*;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Useropertor extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
UserInfo user=new UserInfo();
UserLimitTwo ut=new UserLimitTwo();
UserLimitOne uo=new UserLimitOne();
response.setContentType("text/html");
PrintWriter out = response.getWriter();
response.setCharacterEncoding("GBK");
// 得到按鈕的值
String userupdate=new String(request.getParameter("userupdate").getBytes("ISO-8859-1"),"GBK");
// 得到用戶的id
int userid=Integer.parseInt(request.getParameter("userliid"));
uo.setUserid(userid);
ut.setUserid(userid);
user.setUserid(userid);
if(userupdate.equals("修改"))
{
String[] power=request.getParameterValues("power");
String userpower="";
System.out.println(power.length);
for(int i=0;i<power.length;i++)
{
if(power[i].toString().length()!=0)
userpower=userpower.trim()+power[i];
}
// 用戶權(quán)限
String strpower=new String(userpower.getBytes("ISO-8859-1"),"GBK");
// 得到用戶的角色
String strrole=new String(request.getParameter("role").getBytes("ISO-8859-1"),"GBK");
user.setUsertype(strrole);
ut.setLimittext(strpower);
System.out.println(strpower);
uo.setLimittext(strpower);
if(user.updateUser(user)&&ut.updateUserLimit(ut)&&uo.updateUserlimit(uo))
{
out.print("<script language='javascript' type='text/javascript'>alert('修改成功!')</script>");
response.setHeader("refresh", "1;url=usermanager.jsp?context=0");
}
}
if(userupdate.equals("刪除"))
{
if(ut.deleteUserLimit(ut)&&uo.deleteUserlimit(uo)&&user.deleteUser(user))
{
out.print("<script language='javascript' type='text/javascript'>alert('刪除成功!')</script>");
response.setHeader("refresh", "1;url=usermanager.jsp?context=0");
}
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -