JSP实用教程实验报告一熟悉JSP开发环境及JSP页面基本结构

实验一 熟悉JSP开发环境及JSP页面基本结构

一、实验目的

1. 掌握JSP页面开发环境的搭建及基本使用。

2. 了解JSP页面的基本结构。

二、实验内容

1、准备试验用的软件JDK、Tomcat、Myeclipse等软件。

2、安装相应软件。

3、熟悉软件基本使用功能。

4、调试一个简单的jsp页面。

三、实验步骤

1.安装JDK

① 在Oracle官网上下载JDK并解压到D盘。

② 设置系统环境变量。

2.安装并启动Tomcat

①在Apache官网上下载Tomcat并解压到D盘。

②配置系统环境变量。

③启动Tomcat服务器。

点击tomcat文件夹的bin文件夹中的startup.bat文件

启动后在浏览器中输入:127.0.0.1:8080

④发现与解决问题

问题:在tomcat启动后页面出现乱码并且在测试中需要用户名和密码,原因是字符编码不对和端口号呗占用。

解决方法:在sercver.xml文件中将端口改为8088,在logging。Properties文件中将字符编码改为GB2312。更改后重新启动tomcat服务器。

 

3.安装并启动Myeclipse

4.创建简单的Jsp页面

点击file->new->web project创建web工程,完成后在WebRoot文件夹下创建JSP文件。

代码:

<%@ page contentType="text/html" %>

<%@ page pageEncoding="utf-8" %>

<html>

<body>

<p style="font-family: 宋体;font-size: 36;">

<br>英文字母表:<br>

</p>

<p style="font-family: 宋体;font-size: 25; color: blue;">

<% char upperCase;

char lowerCase;

for(upperCase='A';upperCase<='Z';upperCase++){

lowerCase=(char)(upperCase+32);

out.print(upperCase+"("+lowerCase+")"+"");

if(upperCase == 'M'){

out.print("<br>");

}

}

%>

</p>

</body>

</html>

运行结果:

代码:

<%@ page contentType="text/html" %>

<%@ page pageEncoding="utf-8" %>

<html>

<body>

<h3>乘法表</h3>

<p style="font-family: 宋体;font-size: 15;color: green;">

<%

for(int j=1;j<=9;j++){

for(int i=1;i<=j;i++){

int n=i*j;

out.print(i+"X"+j+"="+n+"");

}

out.print("<br>");

}

%>

</p>

</body>

</html>

运行结果

代码

<%@ page contentType="text/html" %>

<%@ page pageEncoding="utf-8" %>

<html>

<body>

<p style="font-family: 黑体;font-size: 22;">

数学、英语和语文成绩单。<br>单科满分是150分。

</p>

<%

int math=98;

int english=90;

int chinese=100;

int sum=math+english+chinese;

%>

<p style="font-size: 20;font-family: 宋体;">

<table border="2">

<tr>

<td>姓名</td>

<td>数学成绩</td>

<td>英语成绩</td>

<td>语文成绩</td>

<td>总成绩</td>

</tr>

<tr>

<td>张三</td>

<td><%= math %></td>

<td><%= english %></td>

<td><%= chinese %></td>

<td><%= sum %></td>

</tr>

<%

 math=115;

 english=70;

 chinese=120;

 sum=math+english+chinese;

%>

<tr>

<td>李四</td>

<td><%= math %></td>

<td><%= english %></td>

<td><%= chinese %></td>

<td><%= sum %></td>

</tr>

<%

math=88;

english=100;

chinese=98;

sum=math+english+chinese;

%>

<tr>

<td>王五</td>

<td><%= math %></td>

<td><%= english %></td>

<td><%= chinese %></td>

<td><%= sum %></td>

</tr>

</table>

</p>

</body>

</html>

运行结果

四、实验总结

本次实验安装了JSP有关的文件,并使用了Myeclipse编写了第一个JSP页面,在安装的过程中遇到了一些困难,通过查阅资料并解决成功,在破解Myeclipse时浪费了一些时间。

  • 3
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
JSP是一种Java的服务器端页面开发技术,结合HTML、CSS和Java代码,使得可以动态生成页面内容。JSP实用教程第四版上机实验是一本以实践为核心的学习教材,通过实际操作来深入理解和掌握JSP的各项功能和特性。 在JSP实用教程第四版上机实验中,我们将学习如何创建一个简单的动态网站。首先,我们会学习如何配置和启动JSP开发环境,包括安装JDK和Tomcat服务器。然后,我们将学习如何编写JSP页面,使用JSP标签和表达式来嵌入Java代码,并了解JSP的注释和指令等语法元素。 接下来,我们将学习如何与客户端进行交互,包括如何接收和处理用户的请求,如何获取和传递参数等。我们还会学习如何使用JSP的内置对象,如request、response、session和application等,来实现数据的传递和共享。 在JSP实用教程第四版上机实验的后续部分,我们将学习如何使用JSP实现数据库的连接和操作,包括如何编写JSP页面来实现数据库的增删改查功能。我们还会学习如何使用JSP的标签库和EL表达式来简化页面的开发和维护工作。 除此之外,JSP实用教程第四版上机实验还会涉及如何处理异常和错误,如何进行会话管理,以及如何进行国际化和本地化等方面的内容。通过完成这些实验,我们将对JSP的整个开发过程有一个全面的了解和掌握。 总结来说,JSP实用教程第四版上机实验是一本通过实际操作来学习JSP开发的教材,通过完成实验来深入理解和掌握JSP的各项功能和特性,对于想要学习和应用JSP开发的人来说是非常实用的一本教材。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小孙同学1024

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值