jsp 计算器界面,后台处理现在也用jsp来处理,后期改用其他来实现
MyCal.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="text/javascript" src="js/js1.js"></script> </head> <body> <form action="/jsp1/Result.jsp" method="post"> <%-- method="post" 和 method="get"的区别 --%> 第一个运算数:<input type="text" id="id1" name="num1" /><br/> 第二个运算数:<input type="text" id="id2" name="num2" /><br/> 请选择运算符:<select name="operator" id="op"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select><br> <input type="submit" onclick="return checkNum()" value="计算"/> <%--onclick="return checkNum()" 等价于 <form action="??"onsubmit="return checkNum()" method="post">--%> </form> </body> </html>
result.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> </head> <body> <% String num1 = request.getParameter("num1"); //通过属性name还是属性id获取? String num2 = request.getParameter("num2"); /** 空提交,肯定会报错,用js来验证合法性 */ String op = request.getParameter("operator"); double result = 0; double d_num1 = Double.parseDouble(num1); double d_num2 = Double.parseDouble(num2); if("+".equals(op)){ result = d_num1+d_num2; }else if("-".equals(op)){ result = d_num1-d_num2; }else if("*".equals(op)){ result = d_num1*d_num2; }else if("/".equals(op)){ result = d_num1/d_num2; } out.println("结果是:"+result); %> </body> </html>
相关推荐
从【压缩包子文件的文件名称列表】"jsp计算器"来看,可能包含的文件有: 1. `calculator.jsp`:主页面,可能包含了输入字段、按钮和计算结果的显示区域。 2. `calculate.jsp`或`process.jsp`:处理计算逻辑的后端...
**JSP网页计算器详解** JSP(JavaServer Pages)是一种基于Java的技术,用于创建动态、交互式的Web应用程序。它允许开发者将HTML代码与Java代码相结合,以生成动态内容。在这个"JSP网页计算器"项目中,我们将探讨...
简单的计算器,实现 加减乘除,清零 非常的简单,表格样式的
动作元素【】第4讲.jsp九大内置对象.jsp版本计算器①【】第5讲.jsp版本计算器②[ED2000.COM]【】第6讲.jsp版本计算器③【】第7讲.model 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
**JSP网页计算器详解** 本项目是一个简单的JSP(JavaServer Pages)网页计算器,虽然它的功能目前仅限于加法运算,但作为一个基础示例,它很好地展示了如何在JSP中实现基本的用户交互和服务器端逻辑。对于初学者而...
jsp简易计算器jsp简易计算器jsp简易计算器jsp简易计算器jsp简易计算器jsp简易计算器jsp简易计算器jsp简易计算器
用JSP制作的简易整数计算器,有错误判断,但不够完整。希望高手能在此基础上进行完善,增加除数为零的判断。
【jsp-计算器】是一个基于JavaServer Pages (JSP) 技术实现的简易计算器应用。JSP是一种动态网页开发技术,允许开发者在HTML或者XML文档中嵌入Java代码,从而实现服务器端的数据处理和逻辑控制。这个项目的核心功能...
### jsp简易计算器知识点解析 #### 一、项目概述 本项目主要介绍了一个基于JSP技术实现的...通过上述分析,我们可以看到这个简单的JSP计算器不仅能够帮助新手快速入门JSP开发,还能够作为进一步学习更高级主题的基础。
在本文中,我们将深入探讨如何使用Java Web技术,特别是JSP(JavaServer Pages)和Servlet,来编写一个简单的计算器应用。这个应用可以帮助我们理解Web开发的基本概念,以及JSP和Servlet之间的交互方式。 首先,JSP...
在这个“Jsp实现计算器”的项目中,我们看到的是一个基于简单MVC(Model-View-Controller)架构的计算器应用。下面将详细阐述这一知识点及其相关技术。 首先,我们要理解MVC架构。这是一种软件设计模式,它将应用...
综上所述,这个JSP计算器项目涵盖了用户认证、数据库操作、动态内容生成以及权限管理等多个方面,是学习和实践Web开发,尤其是JSP技术的一个良好实例。开发者可以从中学习到如何结合HTML、CSS、JavaScript和Java来...
韩顺平jsp视频教程中jsp实现计算器源码,分别使用两个和一个jsp页面实现计算器功能,并实现验证 两个jsp实现计算器,mycalinterface.jsp(界面) result.jsp(计算) 一个jsp实现计算器,all_cal.jsp(计算和显示...
【JSP简易计算器】是一个基于Javabean和JSP技术构建的简单计算应用程序,它展示了如何在Web开发中利用这两种技术进行交互处理。在这个项目中,JSP用于展示用户界面,而Javabean则作为业务逻辑层,处理用户输入的计算...
### jsp实现计算器功能的代码 #### 知识点概览 本文将详细介绍如何使用JSP(JavaServer Pages)技术来实现一个简单的计算器功能。主要涵盖的知识点包括JSP的基本概念、HTML表单处理、JSP内置对象的使用以及基本的...
韩顺平jsp视频教程中jsp实现计算器源码,分别使用两个和一个jsp页面实现计算器功能,并实现验证 两个jsp实现计算器,mycalinterface.jsp(界面) result.jsp(计算) 一个jsp实现计算器,all_cal.jsp(计算和显示...
通过这个"jsp计算器的源码"项目,学习者不仅可以了解JSP的基本用法,还能深入理解Web应用开发流程,提升前后端交互能力。同时,对于理解Java Web技术栈中的Servlet和JavaBean,以及JavaScript和CSS在实际项目中的...
在"韩顺平 jsp计算器"中,你将看到如何使用JSP动作元素(如`<jsp:include>`和`<jsp:param>`)以及脚本元素(如`<%...%>`和`<%=...%>`)来编写计算逻辑。 2. **JSP表达式**:`<%=...%>`用于输出变量或表达式的值到...
【简单的jsp计算器】是一个基础的Web应用程序项目,用于在网页上实现基本的四则运算功能。这个项目使用了JavaServer Pages (JSP) 技术,这是一种动态网页开发技术,结合了HTML、JavaScript以及Java代码,可以方便地...