5.2在JSP中使用JAVABEAN

问题:设计Wed程序,计算任意两个整数的和,并在网页上显示结果。要求在JAVAbean中实现数据的求和功能

分析:该问题需要两个网页input.jsp和show.jsp,以及一个实现数据计算的Janabean类(Add.java)

其处理流程:网页input.jsp提交任意两个整数,而网页show.jsp获取两个数值后创建Javabean对象,并调用求和方法获和值,然后显示计算结果

设计关键:在两页面间利用request对象实现数据共享(利用请求参数 shuju1.shuju2)。

处理流程图:

input.jsp             提交                  show.jsp                 使用                  Add类

请求参数                                    获取请求参数

request:shuju1. shuju 2

<1>首先设计实现数据求和的JavaBean类Add.Java,其代码如下;

  package beans;

  public class Add {

    private int shuju1;

    private int shuju2;

    public Add(){}

    public int getShuju1() { return shuju1;}

    public void setShuju1(int shuju1) {this.shuju1 = shuju1;}

    public int getShuju2(){return shuju2;}

    public void setShuju2(int shuju2) {this.shuju2 = shuju2;}

    public int sum() {return shuju1+shuju2;}

   }

<2>设计提交任意两个整数的JSP页面(input.jsp),其代码如下:

  <!-- 程序 input.jsp -->
  <%@ page language="java" pageEncoding="UTF-8" %>
  <html>
  <head><title>提交任意2个整数的页面</title></head>
  <body >
  <h3>按下列格式要求,输入两个整数:</h3><br>
  <form action="show.jsp" method="post">
    加数: <input name="shuju1"/><br><br>
    被加数:<input name="shuju2"/><br><br>
    <input type=submit value="提交“>
</form>
</body>
</html>

时间: 2024-11-12 01:42:54

5.2在JSP中使用JAVABEAN的相关文章

jsp中使用javabean简单例子

在JSP中使用JavaBean以后,可以实现HTML代码和Java代码的分离,是JSp更易于开发和维护.因此JavaBean成了JSP程序员必备的利器.虽然javaBean是java类,但是它也有自己的一些特性(1)JavaBean是一个public类(2)JavaBean 有一个不带参数的构造方法(3)JavaBean中的属性通过get和set方法进行操作 例如:定义个CircleArea的JavaBean用于封装圆面积的计算逻辑,以后凡是用到圆面积的计算方法均可使用该JavaBean来完成,

在JSP中使用JavaBean

JavaBean简介JavaBeans就是符合某种特定的规范的Java类.使用JavaBeans的好处是解决代码重复编写,减少代码冗余,功能呢个区分明确,提高了代码的维护性. JavaBean的设计原则公有类.无参的公有构造方法.属性私有.getter和setter方法. 什么事JSP动作JSP动作元素(action elements),动作元素为请求处理阶段提供信息.动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性.可选的内容.与开始标签匹配的结束标签. JSP动作元素一共

在JSP中应用JavaBean

1. 解决中文乱码的JavaBean 在JSP页面中,处理中文字符经常会出现字符乱码的现象,特别是通过表单传递中文数据时容易产生.它的解决办法有很多,如将request的字符集指定为中文字符集,编写JavaBean对乱码字符进行转码等.下面就通过实例编写JavaBean对象来解决中文乱码问题. 例1.1 本实例通过编写对字符转码的JavaBean,来解决在新闻发布系统中,发布中文信息的乱码现象,其开发步骤如下. (1)创建名称为News的类,将其放置于com.cn.gao包中,实现对新闻信息实体

JSP技术之JavaBean

 在Java程序或JSP程序中,其实有很多的代码段是可以重复使用的,比如对数据库的操作.用户的有效性检查及某些项特定功能的实现等.为了很好的解决这个问题,提高开发效率,Sun公司推出了JavaBean,简言之,JavaBean这是一个实现了某个功能且供重复使用的Java类. 在JSP中使用JavaBean后,可实现HTML与Java代码的分离,使JSP更易于开发和维护.因此JavaBean成了JSP程序员的必备利器之一.另外,javaBean与javaBeans是同一个概念. JavaBean定

JSP简单练习-javaBean的简单应用

/* * javaBean代码 */ package bean; public class Box { double length; double width; double height; public Box() { length=0; width=0; height=0; } public double getLength() { return length; } public void setLength(double length) { this.length = length; }

(转)在JSP中调用JAVA类和使用JavaBean有什么区别?

在JSP中调用JAVA类和使用JavaBean有什么区别? 可以像使用一般的类一样使用JavaBean,Bean只是一种特殊的类.特殊在可以通过<jsp:useBean   />调用JavaBean而其他类,可以和一般java中一样使用.  Bean的参数中还可以指定范围, <jsp:useBean  scope="application"   />该Bean在服务器的JVM中将只有一个实例. Bean是和WebServer相关的,不同的页面可以通过Bean 交

关于如何在Tomcat中使用JavaBean

对于没有使用myeclipse,NetBean等IDE工具的用户,如果在编写JSP时,用到了java文件,就必须配置JAVAbean了,网上也有很多在Tomcat中配置JAVABean的例子,这里我简单的说下自己配置的过程. 在此之前,相信初学者已经配置好了Tomcat的虚拟路径了,有些虚拟路径并不适合使用javabean,会不停的报错,在这时,首先找到tomcat文件夹中的webapps文件夹,然后将自己以前配置的虚拟路径剪切过来,例如我的虚拟目录是ysw文件,剪切过来后,在ysw文件夹下的W

在jsp中应用MVC模型

在这里通过一个例子来把MVC的思路理清一下;M:即模型层;V:即视图层:C:即控制层: 在jsp中:jsp页面是视图层.而javabean是模型层,Servlet是控制层: 比如我在数据里有一个文章的表,表的字段有:Artical_Id,Artical_Name ,Artical_Content,Artical_Date,Artical_Glancenumber,ArticalTypel_Id ,User_Id,Artical_Character 创建一个javabean类来封装表的字段; pa

蜗牛—JSP学习之JavaBean初识

初识: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" +