太原理工大学实验课听课记录表

时间:2024.4.20

太原理工大学实验课听课记录表


第二篇:太原理工大学硬件实验3


本科实验报告

课程名称:        Web系统与技术            

实验项目:            Servlet                 

实验地点:          致远楼301              

专业班级:软件1222 学号: 2012005612          

学生姓名:           王兆晖                    

指导教师:               师锋洋                 

20##年  12 月 20 日

一、验目的和要求

了解Servlet的工作原理,学会使用和配置Servlet程序。

二、实验内容和原理

1、编写Servlet程序,共有3个程序。

程序1:课本P247习题9.9。

编写一个在URL中直接调用Servlet,并显示出自己的名字(汉字)的程序。

程序2:课本P247习题9.10。

编写一个在<FORM>标记中访问Servlet的加法器程序。要求在HTML页面中输入被加数和加数,访问Servlet后输出和。

程序3:课本P234第9章第5节Servlet模式的留言板案例。

4.运行所编写的应用程序

启动MyEclipse,建立项目exp3,将编写的程序放入该项目下。运行时,执行3个步骤。第1步,把程序部署在Tomcat服务器上。第2步,启动Tomcat服务器。第3步,在MyEclipse Web Browser浏览器或外部的IE,或360浏览器中输入运行的URL,并查看运行结果。

三、主要设备和软件

Hp笔记本、tomcat7、 myeclipse

四、实验结果与分析

在URL中指直接调用Servlet

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>

  <head>

   <title>实验三9.9</title>

  </head>

 

  <body>

    <a href="servlet/showname"><h1 align="center">点击显示自己的名字</h1></a>

  </body>

</html>

实验结果:

王兆晖

在<FORM>标记中访问Servlet

J1.java:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>

  <head>

    <title>My JSP '9.10.jsp' starting page</title>

  </head>

  <body>

    <form action="servlet/add" method="post">

    <h1 align="center">这是一个Servlet加法器程序。</h1>

    <table border="0"align="center">

    <tr>

        <td ><input type="text" size="5" name="1"></td>

        <td>+</td>

        <td><input type="text" size="5" name="2"></td>

        <td>=</td>

    </tr>

    </table>

    <p align="center"><input type="submit" value="计算"></p>

    </form>

  </body>

</html>

实验结果:

Servlet模式的留言板:

<%@page import="message.MessageDataBean"%>

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>

  <head>

    <title>查看留言</title>

  </head>

 

  <body>

  <p align="center">所有留言</p>

  <hr>

  <table align="center"width="80%" border=1>

  <%

    intmessage_count=0;

    Collection messages=(Collection)request.getAttribute("messages");

    Iterator it=messages.iterator();

    while(it.hasNext())

    {

        MessageDataBean mg=(MessageDataBean)it.next();

    %>

    <tr>

        <td width="20%">留言人:</td>

        <td width="23%"><%=mg.getName() %></td>

        <TD width="58%"align="center"><%out.println("<a href=mailto:"+mg.getEmail()+">"+mg.getEmail()+"</a>"); %></TD>

    </tr>

    <tr>

        <td width="20%">主题:</td>

        <td colspan="3"><%=mg.getTitle() %></td>

    </tr>

    <tr>

        <td width="20%">内容:</td>

        <td colspan="3"><%=mg.getContent() %></td>

    </tr>

    <%message_count++;} %>

  </table>

  <p align="center"><a href="../Messages.html">我要留言</a></p>

  </body>

</html>

<html>

    <head>

        <meta charset="utf-8">

        <title>

            留言板

        </title>

    </head>

    <body>

        <center>留言板</center>

        <hr>

        <form action="servlet/AddMessageServlet" method="post">

        <table board=1align="center">

        <tr><td>姓名:</td><td><input type="text" name="name" size=25></td></tr>

        <tr><td>E-mail:</td><td><input type="text" name="email" size=25></td></tr>

        <tr><td>主题:</td><td><input type="text" name="title" size=25></td></tr>

        <tr><td>留言:</td><td><textarea rows="7" cols="25" name="content"></textarea></td></tr>

        <tr>

        <td colspan=3><table align="center"width="100%"cellspacing="0"cellpadding="0">

        <tr>

        <td align="center"><input type="submit" value="提交留言"></td>

        <td align="center"><a href="servlet/ViewMessages_servlet"><font size=2>查看留言</font></a>

        <td align="center"><input type="reset" value="重新填写"></td>

        </tr>

        </table></td>

        </tr></table>

        </form>

    </body>

</html>实验结果:

 

五、实验总结

这次的实验很有意思的,我是按着书上的内容一步步的做好的,单我也遇到了许多问题,主要是路径的问题,没事都找不到页面,然后我就专门研究了一下路径设置的问题,发现了有相对路径和真实路径的问题。总之,我学到了很多。继续努力了!

更多相关推荐:
西南大学听课记录表

西南大学听课记录表开课学院课程名称授课教师授课专业班级听课时间年月日听课地点听课人百分制得分评价等级优良中差等级标准90分以上为优8089为良7079为中69以下为差分项评价请在下列各题之后的相应评分位置填入选...

个人见习报告、听课记录范文

听课记录教育实习调查报告范文一调查概况我于20xx年3月份对我实习的一所省重点中学的学生的学习心理状况进行了调查通过调查研究对中学生的学习心理有了初步的了解为准确地把握当前中学生的学习心理动向深化教学改革加强教...

温州大学教师听课记录表

样表温州大学教师听课记录表温州大学课堂教学质量评价表几点说明1本表只是听课的实况记录作为教师教学情况评价参考不决定对一门课程的全面评价2对每一个考察点评价请在优良中差四等中选择并在相应位置打3课程性质公共基础课...

安徽财经大学听课记录表

安徽财经大学听课记录表学院教学院长签字年月日

大学听课记录表模板

听课记录表主讲教师学生班级班课程名称听课教师签名被听课教师签名听课记录表主讲教师学生班级班课程名称听课教师签名被听课教师签名

东南大学人文讲座听课笔记范例

20xx年10月20日1830教1111题目李白的世界上我辈岂是蓬蒿人主讲人莫砺锋主要内容针对李白的出生年月神龙之始还是长安元年出生地点四川江油湖北安禄还是洁尔吉斯斯坦效法终南捷径而隐居的名山大川李白的配偶李白...

合肥工业大学听课记录表

合肥工业大学本科专业评估指标体系及实施办法暂行一合肥工业大学本科专业评估的目的和原则1专业建设在学校发展中具有十分重要的地位它可以推动学科建设课程建设和师资队伍建设直接体现着学校的整体办学水平与发展思路加强专业...

武汉大学教学督导团听课记录表

武汉大学教学督导团听课记录表注1请每位督导员听课后及时将此表送交教务部评估与质量管理办公室2院系接到听课记录表后请将有关意见于1周内送交教务部评估与质量管理办公室

郑 州 大 学 听 课 记 录 表

郑州大学听课评价表2020学年第学期授课教师签名学生代表签名

华东师范大学现代汉语听课笔记(1)

现代汉语导论第一节现代汉语概述1现代汉语的含义见教材第2页现代汉语指现代汉民族使用的共同语是以北京语音为标准音以北方话为基础方言以典范的现代白话文著作为语法规范的普通话2现代汉语的历史来源见教材第23页白话就是...

北京理工大学 北京理工大学观摩教学听课记录表

北京理工大学观摩教学听课记录表注1此表可在教务处网页专题栏目下载2每学期期末将听课记录表交给教学主任教学主任交给学院本科教学干事

西北师范大学知行学院听课记录模板

西北师范大学知行学院听课记录注各系部人员听课将此表交系部教学秘书学院领导干部听课将此表交教务处

大学听课记录(37篇)