北信科-javaweb--jsp应用程序设计(内置对象)

北信科-javaweb--jsp应用程序设计(内置对象)

ID:15790012

大小:788.50 KB

页数:13页

时间:2018-08-05

北信科-javaweb--jsp应用程序设计(内置对象)_第1页
北信科-javaweb--jsp应用程序设计(内置对象)_第2页
北信科-javaweb--jsp应用程序设计(内置对象)_第3页
北信科-javaweb--jsp应用程序设计(内置对象)_第4页
北信科-javaweb--jsp应用程序设计(内置对象)_第5页
资源描述:

《北信科-javaweb--jsp应用程序设计(内置对象)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验报告课程名称:web程序设计实验题目:实验二JSP应用程序设计(内置对象)学院:计算机学院专业:网络工程指导教师:施运梅日期:2013年5月22日实验一开发环境配置及Servlet程序设计一、实验目的1、掌握表单的使用方法,以及服务器端处理表单请求的方法;2、掌握页面跳转的解决方法;4、重点掌握JSP内置对象request、response、application、session。二、实验内容及要求1、熟悉JSP开发环境的各项设置。2、建立Web工程。该工程有如下要求:根据用户类型(教师/学生)显示不同的页面。需要定义设计如下页面:1)登录页面(Login

2、.html)图1登录页面提示:用户类型的输入用下拉列表实现。计数器功能利用内置对象session实现。该示例代码不全,完备的代码可以参加本书配套的示例源码。2)forward.jsp根据用户类型,进行任务转发(逻辑处理)。如果是教师类型,把任务转发给teacher.jsp;如果是学生类型,把任务转发给student.jsp3)teacher.jsp如果用户名和密码都等于teacher,跳转到本页面(teacher.jsp),输出“欢迎您的访”,同时在本页面提供留言板的功能;否则页面返回到Login.html。提示:留言板的功能利用内置对象application

3、实现。参见教材P.78-79示例。4)student.jsp如果用户名和密码不为空,输出:您输入的用户名是***。5)loginfail.jsp若用户名或密码为空,则返回到login.html重新登录,并在登录页面的表单上方显示:“用户名或密码不能为空!”。图2登录失败后出现的页面三、实现第一个页面——login.jsp代码如下:<%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%>主页

4、"C:UserspengDownloads1366_768_1335.jpg"><%!intnumber=1;voidcountPeople(){++number;}%><%//检查sessionif(session.isNew()){countPeople();}Stringstr=String.valueOf(number);session.setAttribute("count",str);%>*Welcome**您是第<%=(String)session.getAttribut

5、e("count")%>个访问本站的人*

请选择您的用户类型教师学生

用户登录

用户名:

密码:

6、mima"size=20>
备注如下:因为是主页的登陆界面、所以需要布局和画面都好看点。我用到了backgroud添加路径设置背景图片;用了color来变换字体颜色进行突出和区分;还用到了align="center"是字体居中显示。第二个页面——forward.jsp代码如下:<%@pagelanguage="java"import="java.util.*"pageEncoding="GB2312"%><%Stri

7、ngpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>">MyJSP'forward.jsp'startingpage

8、tp-equiv="pragma"co

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。