Kashub's Code Barn - "Kalkulator w JSP"

podświetlone jako java (dodał(a) Kashub @ 2008-08-01 21:42:27)

Twoja wyszukiwarka
Podświetl ten kod w:
Ostatnio dodane:
Losowe wpisy:
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page import="java.util.Random"%>
<%@page errorPage="error_page.jsp" %>
<%@page import = "java.util.*" session="true"%>
 
 
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">
 
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>
 
    <h1>calc</h1>
  <%  
    double l1, l2;
    if(request.getParameter("l1") == null)
        l1 = 0;
    else
        l1 = Double.parseDouble(request.getParameter("l1"));
        //l1 = new Double(l1.doubleValue());
 
    if(request.getParameter("l2") == null)
        l2 = 0;
    else
        l2 = Double.parseDouble(request.getParameter("l2"));
 
 
      /*  
    session.setAttribute("l1", l1);
    double l2 = (Double)session.getAttribute("l2");
    if(l2 == null)
        l2 = new Double(0);
    else
        l2 = new Double(l2.doubleValue());
    session.setAttribute("l1", l1);
    */
 //   char op = (char)session.getAttribute("op");
 
   String op = request.getParameter("op");
 
    if(op == null)
        op = "+";
 
    double wynik = 0;
 
    if(op.equals("+"))
        wynik = l1 + l2;
    else if(op.equals("-"))
        wynik = l1 - l2;
    else if(op.equals("*"))
        wynik = l1 * l2;
    else if(op.equals("/"))
        wynik = l1 / l2;
 
 
   %>
    <form method="get">
        <input type="text" name="l1" value="<%= l1 %>" />
        <select name="op">
            <option <% if(op.equals("+")) out.print(" selected=\"selected\"");  %>>+</option>
            <option <% if(op.equals("-")) out.print(" selected=\"selected\"");  %>>-</option>
            <option <% if(op.equals("*")) out.print(" selected=\"selected\"");  %>>*</option>
            <option <% if(op.equals("/")) out.print(" selected=\"selected\"");  %>>/</option>
        </select>
        <input type="text" name="l2" value="<%= l2 %>" />
        <input type="submit" value="=" />
        <h1>wynik: <%= wynik %></h1>
    </form>
 
    </body>
</html>
| Katalog Sklepów internetowych | | Opony zimowe | | Kamery IP sklep | | Sklep z artykułami dla zwierząt | | Skracacz linków | | Gdzie przenieść blog za darmo? | | Załóż za darmo bloga | | Kody programów | | Skracacz linków | | Opisy GG |