下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二JSP页面与JSP标记1、实验目的本实验的目的是让学生掌握怎样在JSP页而中使用成员变量,怎样使用Java程序片Java 表达式,及相关的动作标记。2、实验要求:2.1 编写两个 JSP 页面,分别为 inputName.jsp 和 pcoplc.jsp。(1) EputName.jsp具体的要求该页而有个表单,用戸通过该表单输入自己的姓名并提交给people.jsp页而。(2) people.jsp的具体要求 该页而有名字为person、类型是StringBuffer以及名字是count、类型为int的成员 变量 该页而有public void judgc()方法。该方法负责创建per
2、son对象,当count的值是0 时,judgc()方法创建person对象。 该页而有public void addPerson(String p)的方法,该方法将参数p指定的字符串添加 到成员变量person末尾,同时将count作自增运算。 该页面在程序片中获取inputName.jsp页而提交的姓乞,然后调用judgc()创建person 对象、调用addPcrson方法将用户的姓名添加到成员变量person末尾。 如果inputName.jsp页面没有提交姓名,或姓划含有的字符个数大于10,就是用 <jsp:forward page="要转向的页面”/>标记将用
3、户转到inputName.jsp页而。 通过java表达式输岀person和count的值。2.2编写两个JSP页而:main.jsp和lader.jsp,将两个JSP页而保存在同一个Web服务 目录中。main.jsp使用include动作标记动态加载lader.jsp页面。ladcr.jsp页而可以讣算 并显示梯形的而枳。当lader.jsp被加载时获取main.jsp页而include动作标记的param 子标记提供的梯形的上底、下底和髙的值。附加题:在bb平台的“课程设汁”中下“asw”项目进行部署,能使它运行。2.1<!-people.jsp-><% page co
4、ntentType=ntext/litml;charset=GB231T %><html><body BGCOLOR二ycllow><font size=4><%!int count;StringBuffer person;public void jige()if(count=0)person=new StringBufferO;public void addPcrson(String p)if(count=0)person.appcnd(p);else(person. appcnd(”,”+p);count+;%><%String
5、name=request.getParameter(unameH);byte bb=name.getBytes(Niso-8859-1M);name=new String(bb);if(name.lengthO=Ollname.length()> 10)%> <jsp:forward page=HinputName.jspn /><% jige();addPerson(name);%><br> <b>目前共有<%=count%>人浏览了该页而,他们的劣字是:</b><br> <%=person
6、%></font></body><!-inputName.jsp-><% page contentType=ntext/litml;charset=GB231T %> <html><body bgcolor=,'cyanM><font size=4><form action=,people.jspH mcthod=get nanie=form>vb>请输入姓名:</bxinput type=HtextH name=MnameH> <br> <inpu
7、t type=HsubmitH value'送出"name=submit> </form></font></body>2.2_main.jsp<% page language巧ava*1 import=”java.utilT pageEncoding='utf8”> <!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN"> <html><head><title>Main.jsp<
8、/title></head><body><%double h=10; %><%double t=10; %><%double b=10; %><jsp:include page=7lader.jspM><jsp:param name=T value=M10M /><jsp:param name=MbH value=M12H /><jsp:param name=MhH value=M20H /></jsp:i nclude</body></html>la
9、der.jspv% page language巧ava” import=Mjava.util.*° pageEncoding=Mutf-8M%> <!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/ENH> <html><head><title>Lader.jsp</title></head><body><%double t=Double.valueOf(request.getParameter(T);double b=Double.valueOf(request.getParameter(MhM);double h=Double.va
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 机械专业求职者面试准备要点
- 2025河南驻马店市鸿屹资产运营有限公司招聘劳务派遣人员20人考试笔试参考题库及答案解析
- 2025湖南投资集团股份有限公司绕城公路西南段分公司招聘12人笔试考试参考试题及答案解析
- 2026广东中山市教体系统招聘事业单位人员117人(第一期)笔试考试备考题库及答案解析
- 2025湖北武汉武昌实验中学沙湖学校招聘小学英语教师1人考试笔试参考题库及答案解析
- 2025年中盐安徽银华工贸有限公司外包岗位招聘1人笔试考试备考题库及答案解析
- 2026年福建省南平市邵武市“人才·校园行”专项招聘33人笔试考试参考试题及答案解析
- 2025浙江温岭市交通旅游集团有限公司下属温岭市校办企业有限公司面向社会招聘工作人员1人笔试考试备考试题及答案解析
- 2026年昆山登云科技职业学院单招职业倾向性测试题库附答案详解
- 2026年贵州食品工程职业学院单招综合素质考试题库带答案详解
- 小班冬季疾病预防
- 2025年公司搬迁方案计划
- 鞋和靴用乳膏产品生产技术现状
- 锅炉设备巡检与保养方案
- SQE个人年终总结报告
- 项目管理法的现代化、平台化管理
- 机关事业单位工作人员工资变动审批表(调动、退休、死亡等人员)
- 养殖鸡场租赁协议书书
- 老年体质与运动测量(老年运动保健课件)
- 初中道德与法治丰富的社会生活作业设计
- 2024年四川省成都市青羊区中考物理二诊试卷
评论
0/150
提交评论