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