法设置的编码集中对应的编码来进行请求中 中文的识别。 如在 seeit.jsp 中加入语句
<%request.setCharacterEncoding("UTF-8"); %>
将对请求中的数据根据 UTF-8 的编码来进行识别。 三、新建 WEB 项目的步骤 3.1 在 Package Explore 面板中,右击菜单 new,弹出 new 对话框。
本系列实验文档仅用作个人用途,一切转载、复制、使用须经过本人同意 3
2012 年 4 月 18 日
JAVA 程序设计
选定 Dynamic Web Project 后点击 next,在弹出窗口中输入 Project name,点击 Finish 即 完成了项目的建立。 每 个 项 目 都 有 一 个 对 应 磁 盘 上 的 存 放 路 径 , 如 刚 才 新 建 的 Project name 为 : WageIS_UserClass、对应的存放路径为:D:\Book\Java_book\Programs\WageIS_UseClass 则 D:\Book\
Java_book\Programs\WageIS_UseClass\src 下存放的是该 WEB 项目用到的.java 文件,如果这些源码文件是按照“包”来组织的,则 src 目录下面还会存在进一步的路径。 在完成下列第 2 个练习题时,可将这些 java 文件随同“包”对应的文件夹一起拷贝到 “…\项目名\src\”中,然后在 Eclipse 中刷新该项目。即可完成源 java 文件的导入。 四、Tomcat 下 WEB 项目的部署、发布(此部分大家可于课后熟悉并练习) 如果不通过 Eclipse 启动 Tomcat 服务器,而是直接通过运行 startup.bat 的形式启动,直 接通过浏览器访问
JSP 动态页面, 则需要在 Tomcat 服务器下进行部署, 将这些.JSP 文件/.class 文件 、.jar 文件等部署在 Tomcat 服务器上。 此处介绍以本机作为服务器,在本机
上已配置安装完毕 Tomcat 服务器,接下来就是将 这个 WEB 项目中的.class 文件和.jsp 文件等进行部署。 4.1 将 Eclipse 中该项目的 WebContent 文件夹(文件夹内的所有内容)拷贝到 Tomcat 安装文件所在路径的 webapps 下, 如:C:\Program Files\Java\apache-tomcat-7.0.8\webapps
本系列实验
文档仅用作个人用途,一切转载、复制、使用须经过本人同意 4
2012 年 4 月 18 日
JAVA 程序设计
拷贝后如 WebContent 文件夹中有一个 test.jsp 文件。则 test.jsp 的完整名称为: C:\Program Files\Java\apache-tomcat-7.0.8\
webapps\WebContent\test.jsp 当成功启动 Tomcat 后(运行 startup.bat),在浏览器中输入: localhost:8080/WebContent/test.jsp 即可看到该页面的页面显示效果。 4.2 如果实现的页面功能用到了某个包中的类,则对应.java 文件生成的.class 文件应能 被部署的目录(WEB-INF)所包含,也即是: 将 Eclipse 中该项目的 build 文件夹下的 classes 文件夹(连接 classes 文件夹内的所有内 容)拷贝到 Tomcat 安装文件所在路径的 WEB-INF 下。 如:C:\Program Files\Java\apache-tomcat-7.0.8\webapps\WebContent\WEB-INF 拷贝后 WEB-INF 下应有一个文件夹,classes。该文件夹中包含了可按照“包”形式分级 存放的各个项目.class 文件。
练习
1. 按如下要求设计页面, 使得在 inputYourName.jsp 页面中点击 “确定” 跳转到到 seeit.jsp 时, 页面,输出效果如下所示。应注意根据程序运行时候输入的字数不同,程序应能得 到相应的字数个数。 inputYourName.jsp:
点击确定:
本系列实验
文档仅用作个人用途,一切转载、复制、使用须经过本人同意 5
2012 年 4 月 18 日
JAVA 程序设计
2.将实验二的简单工资管理信息
系统进行改进,通过 WEB 页面进行数据输入,并通过 WEB 页面进行数据输出:
输入张三、副教授、12 学时数据。
点击计算按钮:
本系列实验文档仅用作个人用途,一切转载、复制、使用须经过本人同意 6
2012 年 4 月 18 日
JAVA 程序设计
本系列实验文档仅用作个人用途,一切转载、复制、使用须经过本人同意 7