⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modify_ok.jsp

📁 在线考试系统可以进行在线考试减少资源浪费(级jsp+xml)
💻 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 + -