JSP实验一

实验一 JSP 基本语法

一、实验目的

1.掌握JSP应用开发环境的搭建方法。

2.熟悉JSP应用开发工具,掌握其常用功能与基本操作,掌握Java Web项目的开发过程。

3.掌握JSP元素的语法格式

4.掌握JSP标识及JSP指令标记和动作标记的应用

二、实验内容

  1. 创建一个Java Web项目,设计一个JSP页面,显示你的个人信息。

  2. 创建页面P1.jsp,在页面产生一个1-100范围内的整数。如果此数为偶数,就转到P2.jsp,页面,输出此数的值及图片1.如果此数为奇数,就转到P3.jsp页面,输出此数的值及图片2

三、实验步骤

1.打开eclipse创建项目

2.创建动态web项目

3.编写代码

四、第1题实验代码及运行效果截图(每个文件的文件名显目显示)

<%@ page language="java" contentType="text/html; charset=utf-8"%>

<html>

<head>

</head>

<body>

学号:0243217

姓名:小玲

年龄:18

性别:女

兴趣爱好:综艺

</body></html>

文件名:**First.jsp**

五、第2题实验代码及运行效果截图(每个文件的文件名显目显示)

文件名:**P1.jsp**

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<html>

<head>

<meta charset="ISO-8859-1">

​​ <title>P1 page</title></head>

<body>

<%

int n=(int)(Math.random()*100+1);

if(n%2==0){

%>

<jsp:forward page="P2.jsp">

<jsp:param name="number" value="<%=n %>"/>

/jsp:forward

<%

}else{

%>

<jsp:forward page="P3.jsp">

<jsp:param name="number" value="<%=n %>"/>

/jsp:forward

<%

}%>

%>

</body>

</html>

文件名:**P2.jsp**

<%@ page language="java" contentType="text/html; charset=utf-8"%>

<html>

<head>

​​<title>偶数页面</title>

</head>

<body>

<%

String s=request.getParameter("number");

int y=Integer.parseInt(s);

%>

该数的值为:<%=y %>

 <h2>显示偶数图片</h2>

<image src='image/1.jpg' width=200 height=100></image>

</body>

</html>

文件名:**P3.jsp**

<%@ page language="java" contentType="text/html; charset=utf-8"%>

<html>

<head>

​​<title>奇数页面</title>

</head>

<body>

<%

String s=request.getParameter("number");

int y=Integer.parseInt(s);

%>

该数的值为:<%=y %>

 <h2>显示偶数图片</h2>

<image src='image/2.jpg' width=200 height=100></image>

</body>

</html>

六、实验小结

熟悉了解jsp基础知识,知道了动作标记forward,param等动作标记,熟悉了page等指令。forward动作标记用于跳转至指定的页面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值