- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络编程设计实验指导手册
实验一 JavaEE初级编程(2 学时)
1、实验目的
(1)掌握Java程序运行环境的安装与配置。
(2)掌握Tomcat服务器的安装及环境配置方法。
(3)掌握对MyEclipse的集成开发环境的配置,为Java EE程序的实验做好准备工作。
(4)掌握编写与运行JSP程序的方法。
(5)掌握JSP语言的基本编程方法,了解JSP中各种元素及标签的使用。
2、基本要求:
(1)注意自始至终贯彻课程中所介绍程序设计风格,养成良好的编程习惯。
(2)独立完成所布置习题。
(3)为保证尽量在统一安排的上机时间内编译运行通过程序,应事先设计好程序。
(4)认真完成每次实验,并写出实验报告。
3、实验内容和步骤:
(1)安装JDK软件包。
(2)设置环境变量,包括设置Java的运行路径和classpath。
(3) 安装tomcat服务器,并了解服务器的文件结构。
(4)安装MyEclipse,学会在该环境中如何配置Tomcat服务器,完成Java EE项目的部署及运行。
(5)建立一个项目user,在其中首先创建一个注册页面,要求在注册页面中输入用户注册信息,如果注册成功,则给出成功提示,如果注册失败,则将页面返回到注册页面,并给出错误提示。
建立一个SQLServer数据库Test,在其中建立数据表user,表中包含用户注册时所需要的各种信息字段,包括username,password,sex,age,hobby等,并向其中输入几条用户信息。
建立一个JSP 注册页面regist.jsp,
在其中通过form表单输入注册所需要的用户名称userName,用户密码userPassword,重复密码RUserPassword,用户性别userSex及年龄userAge还有用复选框表示的用户爱好hobby等信息,
输入信息之后通过点击提交按钮submit,将这些信息提交到另一个regist_User.jsp页面。
在regist_User.jsp页面中完成数据库的验证,根据验证结果给出提示,并转到相应的处理页面。
首先利用jdbc进行SQLServer数据库连接,再调用Statement执行查询语句验证用户名是否已存在于数据库中,如果已存在,则将页面重定向到regist.jsp进行重新注册,并给出错误提示;如果用户名不存在则将用户的信息利用Statement保存到数据库中并返回注册成功的信息。
实验二 基于Java EE架构程序设计(2 学时)
1、实验目的:
(1)理解 Java EE架构,掌握JSP,Servlet和JavaBean的使用。
(2)掌握JSP 隐含对象的使用,尤其是request,session以及Application的使用
(3)理解JavaEE中过滤器的功能及使用方法。
2、基本要求:
(1)注意自始至终贯彻课程中所介绍的Java EE程序设计风格,养成良好的编程习惯。
(2)独立完成所布置习题。
(3)为保证尽量在统一安排的上机时间内编译运行通过程序,应事先设计好程序。
(4)认真完成每次实验,并写出实验报告。
3、实验内容与步骤:
在项目user中建立用户登录页面,login.jsp,实现用户登录操作,然后利用隐含对象将用户的登录参数传递给Servlet程序loginServlet,并同时转到loginServlet上进行登录验证,如果登录成功,转入系统欢迎页面user/welcome.jsp页面,如果登录失败则返回登录页面。
定义表示用户的JavaBean类User,User的属性包括username,userpassword,sex,age,hobby;方法包括设置username、设置password、设置sex,设置age,设置hobby,获取username、获取password、获取sex,获取age,获取hobby。
创建login.jsp页面,在其中建立form表单,添加文本框和密码框控件,分别向其中输入用户名和密码,然后通过提交按钮,将它提交给后台的servlet程序的url映射名。
建立工具类jdbcUtil.java,在其中建立getConnection得到数据库连接。
在创建loginServlet.java,首先从request中提取客户端传递过来的参数,再通过调用工具类jdbcUtil取得数据库连接,通过查询语句将参数和数据库进行核对,如果用户输入的用户名称和密码不正确,给出错误提示,并将页面重定向到regist.jsp,如果用户输入的用户名和密码正确,进入系统欢迎页面。
建立loginServlet后再到Web.xml中对servlet进行部署。
为user文件夹中的所有文件添加过滤器,建立过滤器userfilter.ja
文档评论(0)