⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 calc.jsp

📁 用jsp语言自己做的一个网站bookshot的全套程序以及一些样例。完全属于原创。
💻 JSP
字号:
<%@ page contentType="text/html" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ page errorPage="errorpage.jsp?debug=log" %>

<c:set var="sourcePage" scope="request" 
  value="${pageContext.request.requestURI}" />

<html>
  <head>
    <title>Calculator</title>
  </head>
  <body bgcolor="white">

    <jsp:useBean id="calc" class="com.ora.jsp.beans.calc.CalcBean">
      <jsp:setProperty name="calc" property="*" />
    </jsp:useBean>

    <%-- Calculate the new numbers and state info --%>
    <c:set var="currentNumber" value="${calc.currentNumber}" />

    <form action="calc.jsp" method="post">
      <table border=1>
        <tr>
          <td colspan="4" align="right">
            <c:choose>
              <c:when test="${currentNumber == ''}">
                &nbsp;
              </c:when>
              <c:otherwise>
                <c:out value="${currentNumber}" />
              </c:otherwise>
            </c:choose>
            <input type="hidden" name="currentNumber"
              value="<c:out value="${currentNumber}" />">
            <input type="hidden" name="previousNumber"
              value="<c:out value="${calc.previousNumber}" />">
            <input type="hidden" name="currentOperation"
              value="<c:out value="${calc.currentOperation}" />">
            <input type="hidden" name="reset"
              value="<c:out value="${calc.reset}" />">
          </td>
        </tr>
        <tr>
          <td><input type="submit" name="digit" value=" 7 "></td>
          <td><input type="submit" name="digit" value=" 8 "></td>
          <td><input type="submit" name="digit" value=" 9 "></td>
          <td><input type="submit" name="oper" value="  /  "></td>
        </tr>
        <tr>
          <td><input type="submit" name="digit" value=" 4 "></td>
          <td><input type="submit" name="digit" value=" 5 "></td>
          <td><input type="submit" name="digit" value=" 6 "></td>
          <td><input type="submit" name="oper" value="  *  "></td>
        </tr>
        <tr>
          <td><input type="submit" name="digit" value=" 1 "></td>
          <td><input type="submit" name="digit" value=" 2 "></td>
          <td><input type="submit" name="digit" value=" 3 "></td>
          <td><input type="submit" name="oper" value="  -  "></td>
        </tr>
        <tr>
          <td><input type="submit" name="digit" value=" 0 "></td>
          <td>&nbsp;</td>
          <td><input type="submit" name="dot" value="  .  "></td>
          <td><input type="submit" name="oper" value="  +  "></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
          <td><input type="submit" name="clear" value=" C "></td>
          <td><input type="submit" name="oper" value="  =  "></td>
      </table>
    </form>

  </body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -