JSp+javaBean开发模式---求和运算

来源:互联网 发布:linux系统版本怎么看 编辑:程序博客网 时间:2024/06/09 19:13

要求:利用jsp+javaBean实现求两个整数之间的累加和值.

所需的组件有:

1.创建一个javaBean:   Add.java,给出两个整数的属性以及求和方法.

2.提交两个整数的jsp页面:  tijiao.jsp

3.显示结果的jsp页面: show.jsp


实现如下:

(1)建立一个javaBean,Add.java

package ch07_4;public class Add {private int a;private int b;public int getA() {return a;}public void setA(int a) {this.a = a;}public int getB() {return b;}public void setB(int b) {this.b = b;}public int sum(){int c,s=0;if(a>b){c=a;a=b;b=c;}int x=a;while(x<=b){s=s+x; x++;}return s;}}


2.提交整数的JSP页面,tijiao.jsp

<%@ page language="java" import="java.util.*" pageEncoding="Gb2312"%><html>   <head><title>提交任意两个数的页面 </title></head>   <body>      <h3>按下列格式提交任意两个整数.</h3><br>      <form action="show.jsp" method="post">           开始数据:<input name="a"><br><br>           结束数据:<input name="b"><br><br>          <input type="submit" value="提交">              </form>   </body></html>

3.显示结果的JSP页面,show.jsp

<%@ page language="java" import="java.util.*" pageEncoding="Gb2312"%><html>   <head><title>利用javaBean+JSP求两数和 </title></head>   <body>      <jsp:useBean id="he" class="ch07_4.Add"/>      <jsp:setProperty property="*" name="he"/>      <p><%=he.getA() %>加到<%=he.getB()%>的和值为:<%=he.sum()%></p>   </body></html>



0 0
原创粉丝点击