Jquery-Post an die Servlet

Ich habe den folgenden code auf der client-Seite:

      <script src="http://code.jquery.com/jquery-1.5.js"></script>
   <script>
    $(document).ready(function() {
   $("a").click(function() {
   //var orderId =  $("#orderId").val();
   $.post("test", { orderId : "John"},
   function(data) {
     alert("Data Loaded: " + data);
   });
   });
 });
    </script>

Server-Seite:

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
        PrintWriter writer =  response.getWriter();
        try{
           String orderId = request.getAttribute("orderId").toString();
           writer.write(orderId);
           writer.close();
           }
       catch(Exception ex)
      {
      ex.getStackTrace();
      }
    }

meine

request.getAttribute("orderId")

null ist und ich bin immer null-Verweis-Ausnahme. Was mache ich falsch?

InformationsquelleAutor danny.lesnik | 2011-03-24

Schreibe einen Kommentar