Na stronie mam formularz. 

  1. <form method="post" action="wprow_dane">
  2. <input type="text" name="nowa" />
  3. ...
  4. </form>


Napisalem sobie taki kod psp do obslugi tego formularza. Chce poprostu aby skrypt przechwycil dane z formularza, wyslane metoda POST i wyswietlil je na stronie. 

  1. <%@ page language="PL/SQL" %>
  2. <%@ plsql procedure="wprow_dane" %>
  3. <%@ plsql parameter="nowa" type="VARCHAR2" %> 
  4. <?xml version="1.0" encoding="utf-8"?>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  6.   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  8.   <meta http-equiv="Content-type" content="application/xhtml+xml; charset=utf-8" />
  9.  
  10.   <title> Tytul </title>
  11.  
  12. </head>
  13.  <h3>ZESTAWIENIE WARTOŚCI PARAMETRÓW</h3>
  14. <p> nowa: <%= nowa %></p>
  15.  <i>Dodawanie prawidłowe !</i>
  16. </body>
  17. </html>


Procedura  kompiluje sie i nie zwraca bledow.Chce ja wyswietlic w przegladarce wiec wpisuje:

http://127.0.0.1:8080/plslq/wprow_dane i lipa. Serwer zglasza, ze nie ma takiej strony. Rowniez po kliknieciu na submit w formularzu zglasza blad 404 - brak strony

Jesli usune trzecia linie w procedurze, czyli

  1. <%@ plsql parameter="nowa" type="VARCHAR2" %> 


strona się wyświetli. Prosze o podpowiedz jaka jest tego przyczyna. Moze nieodpowiednio odbieram dane z POST ?