JSP程序设计实验报告(5)

2019-08-30 21:03

JSP程序设计 实验指导





String showpage=request.getParameter(\ if(showpage==null) m=1; else

{ try{m=Integer.parseInt(showpage);} catch(NumberFormatException e){ m=1; } if(m<1) m=1;

else if(m>total) m=total; } %>








当前显示第页, 共有页 <%

int present=look.getShowPage();

for(int i=1;i<=total;i++){ %>

21

JSP程序设计 实验指导

实验六、serverlet基础 4月27

一、实验目的

1、理解serverlet的工作原理以及生命周期,掌握如何编写和使用serverlet

二、实验内容

1、 编写serverlet源程序,编译生成相应的class文件,拷贝到WEB-INF/star/moon/

2、部署serverlet文件,在根目录的web.xml中添加serverlet应用 3、在jsp中使用serverlet

三、实验步骤

1. 编写serverlet源程序 Computer.java package star.moon; import java.io.*; import javax.servlet.*; import javax.servlet.http.*;

public class Computer extends HttpServlet

{ public void init(ServletConfig config) throws ServletException { super.init(config); }

public void service(HttpServletRequest request,HttpServletResponse response) throws IOException

{ response.setContentType(\ PrintWriter out=response.getWriter();

22

JSP程序设计 实验指导

out.println(\

String number=request.getParameter(\ //获取客户提交的信息。 double n=0;

try{ n=Double.parseDouble(number);

out.print(\的平方根是:\ out.print(\ }

catch(NumberFormatException e)

{ out.print(\请输入数字字符! \ }

out.println(\ } }

2. web.xml中添加应用

computer

star.moon.Computer

computer

/getResult

3. 在jsp中使用serverlet

<%@ page contentType=\

输入一个数,servlet求这个数的平方根: 4. 运行结果

23

JSP程序设计 实验指导

实验七、基于serverlet的MVC 5月11日

一、实验目的

1、理解MVC的核心思想

2、掌握如何在serverlet中创建javabean

实验内容

1、 根据jsp页面输入输出需求构建javabean 2、创建部署serverlet文件,并创建javabean对象

3、在jsp中给出输入,发送请求给serverlet,然后jsp中显示javabean属性值

实验步骤

1. 视图1,jsp的输入,给出三角形的三个边长,计算能否够建三角形,能在计算面积 inputNumber.jsp

<%@ page contentType=\<%@ page import=\

24

JSP程序设计 实验指导

2. 构建模型javabean,此类应该有三个边长,一个面积,一个布尔变量判断能否构建三角形 ComputerBean.java

package flower.grass; public class ComputerBean

{ double numberOne,numberTwo,result; String operator=\

public void setNumberOne(double n) { numberOne=n; }

public double getNumberOne() { return numberOne; }

public void setNumberTwo(double n) { numberTwo=n; }

public double getNumberTwo() { return numberTwo; }

public void setOperator(String s) { operator=s.trim();; }

public String getOperator() { return operator; }

public void setResult(double r) { result=r; }

public double getResult() { return result; } }

3. 在控制器serverlet中创建javabean对象并计算 HandleComputer.java

package rain.snow; import flower.grass.*;

25


JSP程序设计实验报告(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

Copyright © 2019-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18

× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: