jsp计算器怎么实现,如何用jsp实现一个简易计算器
来源:整理 编辑:八论文 2023-06-18 16:06:28
本文目录一览
1,如何用jsp实现一个简易计算器
分层啊,Servlet负责后台的逻辑运算,jsp页面负责与用户打交道,主要是页面的显示,=号按钮上面注册事件,Servlet根据得到的运算符来调用相应的业务逻辑。
2,编写一JSP页面实现简单计算器的功能只能用一个JSP页面来实现
这应该算比较简单的呀 如果你是学软件的 还是多动手为好不懂的再贴上来寻求帮助
3,网页jsp计数器功能是如何实现的
counter 是一个单例变量,作用就是用于计数的。每访问一次,对数据库的计数表进行一次更新操作,对计数列进行+1,然后在页面将数据库的该数值展示,如果需要动态显示,你就在页面在个定时器,使用ajax方式展示计数器
4,jsp做一个计算器
不用后台处理的话,直接js就完了。点击(+-*/)button时触发事件,获取text内容进行相应处理
5,简单的jsp计算器代码
SimpleBean.javapackage com.JSP_P11.ch5;public class SimpleBean... String first; String second; String operator; double result; public void setFirst(String first) ... this.first=first; } public void setSecond(String second) ... this.second=second; } public void setOperator(String operator) ... this.operator=operator; } public String getFirst() ... return this.first; } public String getSecond() ... return this.second; } public String getOperator() ... return this.operator; } public double getResult() ... return this.result; } public void calculate() ... double one=Double.parseDouble(first);//类型转换也感觉没有C#直观 double two=Double.parseDouble(second); try//C#中switch可以处理字符,而java不行了,有点不爽:( ... if(operator.equals("+")) result=one+two; else if(operator.equals("-")) result=one-two; else if(operator.equals("*")) result=one*two; else if(operator.equals("/")) result=one/two; } catch(Exception e) ... System.out.print(e); } }}index.jsp<%@ page language="java" import="java.applet.*" pageEncoding="GB2312"%><%@page import="com.JSP_P11.ch5.SimpleBean;"%><jsp:useBean id="calculator" scope="request" class="com.JSP_P11.ch5.SimpleBean"><jsp:setProperty name="calculator" property="*"/></jsp:useBean><html> <head> <title>计算器</title> </head> <body> <% try ... calculator.calculate(); out.print(calculator.getFirst()+calculator.getOperator()+calculator.getSecond() +"="+calculator.getResult()); } catch(Exception e) ... System.out.print(e); } %> <hr> <form name="form1" action="index.jsp"> <table width="75" border="1" bordercolor="#003300"> <tr bgcolor="#999999"> <td colspan="2">simple calculator</td> </tr> <tr> <td>第一个操作数</td> <td><input type=text name="first"></td> </tr> <tr> <td>操作符</td> <td><select name="operator"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select> </td> </tr> <tr> <td>第二个操作数</td> <td><input type=text name="second"></td> </tr> <tr> <td colspan="2" bgcolor="#cccccc"><input type=submit value="计算"></td> </tr> </table> </form> </body></html>
文章TAG:
jsp计算器怎么实现计算 计算器 怎么