E
.exe
Gast
Hi,
ich sehe grade vor lauter Bäumen den Wald nicht mehr. Ich mach eine einfache request.getParameter(name) abfrage aber die Textbox wird nicht ausgelesen ???:L
Mein Code in der JSP
Mein Code im Servlet
Das Servlet wird aufgeruf die Ausgabe des ausgelesenen Wertes ist "Null" und die restlichen schritte im Servlet werden richtig und fehlerfrei ausgeführt.
Nur warum wird die Textbox nicht ausgelesen?
MFG
.exe
ich sehe grade vor lauter Bäumen den Wald nicht mehr. Ich mach eine einfache request.getParameter(name) abfrage aber die Textbox wird nicht ausgelesen ???:L
Mein Code in der JSP
Code:
...
<form name="Form" id="Form" action="MasterServlet"
method="post" onSubmit="chkFormular()" enctype=multipart/form-data>
.
.
.
<div class="txtbox">
<input maxlength="35" class="textformular" title="funktio"type="text" name="funktion" id="funktion">
</div>
.
.
.
<input type="button" name="send" title="Formular abschicken" value=" Absenden " class="buttonform"
onClick="javascript:chkFormular();">
Mein Code im Servlet
Code:
package Formular.Servlet;
import java.io.IOException;
import java.io.PrintWriter;
import java.text.DateFormat;
import java.util.GregorianCalendar;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.RequestDispatcher;
import javax.servlet.http.*;
import javax.servlet.*;
import Formular.Beans.DatenBean;
import Formular.Mail.MailErzeuger;
import Formular.Pdf.PdfErzeuger;
public class MasterServlet extends HttpServlet
implements Servlet
{
static final long serialVersionUID = 1L;
static String Blub;
public MasterServlet()
{
super();
}
protected void doGet( HttpServletRequest request, HttpServletResponse response )
throws ServletException, IOException
{
boolean durchfuehrung = true;
DatenBean DatenTmp = new DatenBean(true);
Blub = request.getParameter( "funktion" );
System.out.println(Blub);
//Datum wird erzuegt und auf tt.mm.jjjj formatiert.
DateFormat df = DateFormat.getDateInstance(DateFormat.MEDIUM);
GregorianCalendar day=new GregorianCalendar();
DatenTmp.setDatum(df.format(day.getTime()));
try
{
new PdfErzeuger().pdfErzeugen(DatenTmp);
}
catch (Exception e)
{
e.printStackTrace();
durchfuehrung = false;
}
if(durchfuehrung)
{
try
{
new MailErzeuger().mailErzeugen(DatenTmp);
}
catch (Exception e)
{
e.printStackTrace();
durchfuehrung = false;
}
}
RequestDispatcher view = request.getRequestDispatcher( "/jsp/Test.jsp" );
view.forward( request, response );
}
protected void doPost( HttpServletRequest request,HttpServletResponse response )
throws ServletException, IOException
{
doGet( request, response );
}
}
Das Servlet wird aufgeruf die Ausgabe des ausgelesenen Wertes ist "Null" und die restlichen schritte im Servlet werden richtig und fehlerfrei ausgeführt.
Nur warum wird die Textbox nicht ausgelesen?
MFG
.exe