?? modify_ok.jsp
字號:
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<title>
修改用戶信息
</title>
</head>
<jsp:useBean id="user" scope="page" class="xmlTest.UserInfo" />
<jsp:useBean id="xml" scope="page" class="xmlTest.XmlWrite" />
<jsp:useBean id="workM" scope="session" class="xmlTest.faq" />
<body bgcolor="#ffffff">
<h1>
將用戶信息保存到XML文檔
</h1>
<%
//定義各種變量
String logname,name,sex="",job="",email,comment,phone;
String armyType="",rank="",teachAge="",position="";
int destflag,gender;
int age=0;
//由request對象回去頁面"Modify_User.jsp"傳來的參數值
logname=request.getParameter("loginname");
name=request.getParameter("name");
gender=Integer.parseInt(request.getParameter("gender"));
if (gender==0)
{
sex="男";
}
if(gender==1)
{
sex="女";
}
age=Integer.parseInt(request.getParameter("age"));
phone=request.getParameter("phone");
email=request.getParameter("email");
comment=request.getParameter("comment");
destflag=Integer.parseInt(request.getParameter("destflag"));
switch (destflag)
{
case 0:job="教師";
break ;
case 1:job="軍人";
break ;
case 2:job="其他";
break ;
}
if (job.equals("教師"))
{
teachAge=request.getParameter("schoolAge");
int pp=Integer.parseInt(request.getParameter("position"));
switch (pp)
{
case 0:position="教授";
break ;
case 1:position="副教授";
break ;
case 2:position="講師";
break ;
}
}
if (job.equals("軍人"))
{
int tt=Integer.parseInt(request.getParameter("type"));
switch (tt)
{
case 0: armyType="海軍";
break ;
case 1: armyType="陸軍";
break ;
case 2: armyType="空軍";
break ;
}
int rr=Integer.parseInt(request.getParameter("rank"));
switch (tt)
{
case 0: rank="上校";
break ;
case 1: rank="上尉";
break ;
case 2: rank="大尉";
break ;
case 3: rank="中尉";
break ;
}
}
//下面將用戶信息存儲到UserInfo類的對象中
user.setArmyType(armyType);
user.setComments(comment);
user.setSex(sex);
user.setJob(job);
user.setLogName(logname);
user.setName(name);
user.setPhone(phone);
user.setAge(age);
user.setEmail(email);
if(user.getJob().equals("教師"))
{
user.setSchoolAge(teachAge);
user.setPosition(position);
}
if(user.getJob().equals("軍人"))
{
user.setArmyType(armyType);
user.setRank(rank);
}
//調用創建xml的方法,如果創建成功返回true值
boolean flag=xml.creatXml(user);
if(flag==true)
{
out.println("<h2>成功!</h2>");
}
%>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -