javaee太原理工大学实验报告.pdf
文本预览下载声明
Java EE 实验报告
学院:软件学院
班级:
学号:
姓名:
指导教师:
时间:2014 年 5 月
本科实验报告
课程名称: JAVAEE 编程技术
实验项目: 语法基础与代码风格实验
实验地点: 逸夫楼302
专业班级: 学号:
学生姓名:
指导教师: 孙静宇
2014 年 5 月
实验一 语法基础与代码风格实验
一、实验目的:
熟悉Java、JSP、Servlet、Html等相关语法,培养良好的代码风格,为其他
实验做好准备。
二、实验内容:
熟悉NetBeans开发环境,通过编写一个Jsp调用Servlet的程序,熟悉Java、
JSP、Servlet、Html等相关语法,培养良好的代码风格。可以任选以下任一题
目:网站计数器 (可使用JavaBean);
三、实验要求:
参照课本,快速熟悉相关内容,按所需题目编写程序,熟悉Java等编程语
言或技术的基本编程技巧,注重良好的代码风格(如变量命名、代码注释、Servlet
与类中代码的结构等),初步掌握编写Web应用程序的能力。
四、实验环境:
软件环境:Windows 7/2008-x86,NetBeans7.4;
硬件环境:P4 2.4G/80G/1G/64M及较高配置的PC机。
五、实验步骤:
代码:
publicvoid init()throws ServletException {
Stringcounter null;
FileFCounter new File(j:\\counter.txt);
if(!FCounter.exists())
try {
FCounter.createNewFile();
FileWriter fw new FileWriter(j:\\counter.txt);
BufferedWriterbw new BufferedWriter(fw);
bw.write(0);
bw.close();
}catch (IOException ex) {
Logger.getLogger(ZCXWebCount.class.getName()).log(Level.SEVERE,null,ex);
}
try {
FileReader fr new FileReader(j:\\counter.txt);
BufferedReaderbr new BufferedReader(fr);
try {
counter br.readLine();
br.close();
}catch (IOException ex) {
Logger.getLogger(ZCXWebCount.class.getName()).log(Level.SEVERE, null,
ex);
}
}catch (FileNotFoundException ex) {
Logger.getLogger(ZCXWebCount.class.getName()).log(Level.SEVERE,null,ex);
}
this.getServletContext().setAttribute(counter,counter);
}
Destory()方法:(实现了跟新文件内容的功能)
publicvoid destroy() {
Stringcounter null;
try {
显示全部