eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJAK W NETBEANS... ŻEBY WYŚWIETLAŁ ILOŚĆ WOLNEGO MIEJSCA D HDJAK W NETBEANS... ŻEBY WYŚWIETLAŁ ILOŚĆ WOLNEGO MIEJSCA D HD
  • Data: 2009-05-16 15:13:48
    Temat: JAK W NETBEANS... ŻEBY WYŚWIETLAŁ ILOŚĆ WOLNEGO MIEJSCA D HD
    Od: p...@g...com szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    INDEX.JSP:

    Document : index
    Created on : 2009-05-16, 16:25:56
    Author : Student
    --%>

    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">

    <html>
    <head>
    <script type="text/javascript">
    var req;

    function validate() {

    var idField = document.getElementById("userid");
    var url = "validate?id=" + escape(idField.value);
    if (window.XMLHttpRequest) {
    req = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
    req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    req.open("GET", url, true);
    req.onreadystatechange = callback;
    req.send(null);
    }

    function callback() {
    if (req.readyState == 4) {
    if (req.status == 200) {
    var message = req.responseXML.getElementsByTagName("message")[0];
    setMessage(message.childNodes[0].nodeValue);
    }
    }
    }
    function setMessage(message) {
    var userMessageElement = document.getElementById("userIdMessage");
    var messageText;
    if (message == "invalid") {
    userMessageElement.style.color = "red";
    messageText = "Invalid User Id";
    } else {
    userMessageElement.style.color = "green";
    messageText = "Valid User Id";
    }
    var messageBody = document.createTextNode(messageText);
    if (userMessageElement.childNodes[0]) {
    userMessageElement.replaceChild(messageBody,
    userMessageElement.childNodes[0]);
    } else {
    userMessageElement.appendChild(messageBody);
    }
    }
    </script>

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>JSP Page</title>
    </head>
    <body>
    <h2>Hello World!</h2>
    <INPUT type="text" size="20" id="userid" name="id"
    onkeyup="validate();" >
    <div id="userIdMessage"></div>



    </body>
    </html>

    VALIDATE.JAVA:
    * To change this template, choose Tools | Templates
    * and open the template in the editor.
    */

    package serwlety;

    import java.io.IOException;
    import java.io.PrintWriter;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;

    /**
    *
    * @author Student
    */
    public class validate extends HttpServlet {

    /**
    * Processes requests for both HTTP <code>GET</code> and <code>POST</
    code> methods.
    * @param request servlet request
    * @param response servlet response
    */

    protected void processRequest(HttpServletRequest request,
    HttpServletResponse response) throws ServletException, IOException {

    String targetId = request.getParameter("id");
    try{
    if ((targetId != null) && !(targetId.trim().equals("Tom"))) {
    response.setContentType("text/xml");
    response.setHeader("Cache-Control", "no-cache");
    response.getWriter().write("<message>");
    response.getWriter().write("valid");
    response.getWriter().write("</message>");

    } else {
    response.setContentType("text/xml");
    response.setHeader("Cache-Control", "no-cache");
    response.getWriter().write("<message>");
    response.getWriter().write("invalid");
    response.getWriter().write("</message>");
    }
    } finally {

    }
    }




    // <editor-fold defaultstate="collapsed" desc="HttpServlet methods.
    Click on the + sign on the left to edit the code.">
    /**
    * Handles the HTTP <code>GET</code> method.
    * @param request servlet request
    * @param response servlet response
    */
    protected void doGet(HttpServletRequest request, HttpServletResponse
    response)
    throws ServletException, IOException {
    processRequest(request, response);
    }

    /**
    * Handles the HTTP <code>POST</code> method.
    * @param request servlet request
    * @param response servlet response
    */
    protected void doPost(HttpServletRequest request, HttpServletResponse
    response)
    throws ServletException, IOException {
    processRequest(request, response);
    }

    /**
    * Returns a short description of the servlet.
    */
    public String getServletInfo() {
    return "Short description";
    }// </editor-fold>

    }




    ---------- 16:11 ----------

    Proszę o szybką pomoc. Problem jest banalny a od tego dużo zależy
    Smile

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: