- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简单的JavaWeb实例
JavaWeb 实验设计报告 -------request对象的应用实验目的掌握Request对象的作用、语法;学会JSP网页的最基本的设计;实验环境装有JDK,TomCat,以及Eclipse的Win7计算机一台。实验内容及要求功能要求:三个输出页面页面1:输入用户名登录考试,用户名不能为空,否则无法登录考试页面2:三道考题:一道填空、一道单选、一道多选(题目自行设计)。用户作答后提交。页面3:显示提交的答案、标准答案、得分。得分计算方法:每题2分,填空和单选答对得分、答错不得分。多选全部答对得2分,答对1个以上得1分,否则得0分。设计要求:1、在第2、第3页面上方显示文本“在线考试系统”,以及“欢迎你,xxx”。提示:2、复选框提交的信息使用request.getParameterValues()方法接收。概要设计文字概述:根据题目要求,设计了三个界面,第一个界面为logon.jsp,第二个界面为kaoshi.jsp界面,第三个界面为jiancha.jsp界面。在logon.jsp界面中,学生输入姓名(只限定英文输入)。在kaoshi.jsp界面中,通过对学生姓名进行接收,在最上方显示考生姓名字样,并在该页面中有三道题目,要求考生作答,作答完后点击提交键提交,若考生没有填写姓名,则返回logon.jsp界面。在jiancha.jsp界面中,接收学生提交的答案,并显示正确答案,最后按得分要求确定考生最终得分,若考生有题目没有作答,则提醒考生此题为作答。Logon.jsp流程图:输入姓名点击提交按钮Kaoshi.jsp是姓名是否为空做题,点击提交按钮提醒是否有题没做计算最后得分Jiancha.jsp否是否代码演示:Logon.jsp页面的核心代码bodyformaction=kaoshi.jspp请输入你的姓名:inputtype=textname=userpinputtype=submitvalue=提交/form/bodyKaoshi.jsp页面的核心代码body% String user=request.getParameter(user);if(user.length()==0){ out.println(请输入姓名);%ahref=logon.jsp返回登陆页面/a% }else { out.println(在线考试系统); out.println(欢迎你,+user); }%formaction=jiancha.jspp填空题——辽师的教务处网址是什么?p请在此处作答 :inputtype=textname=answerpp单选题——歌曲《一人一花》的演唱者是谁?pinputtype=radioname=singervalue=AA.阿朵nbsp;nbsp;nbsp;inputtype=radioname=singervalue=BB.阿杜nbsp;nbsp;nbsp;inputtype=radioname=singervalue=CC.阿信nbsp;nbsp;nbsp;inputtype=radioname=singervalue=DD.吴青峰pp多选题——最近谁和谁的离婚传闻闹得沸沸扬扬?pinputtype=checkboxname=divorcevalue=A王菲nbsp;nbsp;nbsp;inputtype=checkboxname=divorcevalue=BB.李亚鹏nbsp;nbsp;nbsp;inputtype=checkboxname=divorcevalue=CC.赵薇inputtype=hiddenname=user1value=%=user %inputtype=submitvalue=提交/form/bodyJiancha.jsp页面的核心代码body%String user=request.getParameter(user1);out.println(在线考试系统);out.println(欢迎你,+user);%formp填空题答案:cjgl.lnnu.edu.cnp单选题答案:Ap多选题答案:A B/form%int score=0;String answer=request.getParameter(answer);//填空题String singer=request.getParameter(singer);//单选题String divorce[]=request.getParameterValues(divorce);//多选题if(answer.length()==0){out.println(你的选择题没有作答);}else{if(answer.equals(cjgl.lnnu.edu.cn))score=s
文档评论(0)