JSP上机实习报告
课程名称 JSP开发技术
任课老师 赵 丹
专 业 信息管理与信息系统
学 号 20121002296
姓 名 胡 斌
JSP上机实习报告
第一题
1、题目
在JSP中利用Java代码计算出1+1的结果,然后在页面中显示计算结果,实现过程如下:
1、创建动态Web项目,并创建JSP文件
2、在JSP文件中编写Java代码计算出1+1的结果,并将结果打印到页面中
二、代码
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'hb1.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<% int i=1,j=1;
out.println("1+1=");
out.print(i+j);
%> <br>
</body>
</html>
3、运行结果
第二题
1、题目
应用Eclipse新建一个Web项目,并在该项目的根目录下创建index.jsp和welcome.jsp文件,要求给项目实现如下功能:当访问index.jsp文件后,会自动转发到welcome.jsp页面
2、代码
1.index.jsp部分
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
<jsp:forward page="welcome.jsp"/> <br>
</body>
</html>
2.Welcome.jsp部分
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'welcome.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content=jsp创建"no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<body>
跳转成功!Good Job! <br>
</body>
</html>
3、运行结果
第三题
1、题目
编写一个简单的留言薄,写入留言提交后显示留言内容。
2、代码
1.doword.jsp部分
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>留言簿</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
</head>
<form id="form1" name="form1" method="post" action="message.jsp">
留言:
<textarea name="content" rows="2" cols="20"></textarea>
<br>
<br>
留言人:
<textarea name="username" rows="2" cols="5"></textarea>
<br>
<br>
<input type="submit" name="Submit" value="提交"/>
<input type="reset" name="Submit2" value="重置"/>
</form>
<body>
</body>
</html>
2.message.jsp部分
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论