2016-03-19 27 views
-1

bir hata veriyorFormu bana HTML (index.html) Bu basit formu var

Sonra benim Java dosyasını (ServletExample.java) ve benim yapılandırma dosyası web.xml var .

Ben Index.HTML açtığınızda o

enter image description here

çalışmak yolunmuş Ama Tıkladığımda aşağıdaki hatayı alıyorum gönder düğmesi.

kimse hata nedir bulmak için bana yardımcı lütfen?

altındaki tüm dosyalar için tüm kodu bakınız.

TEŞEKKÜRLER !!!!!

HATA: (web:

enter image description here

HTML KOD

<HMTL> 
<body> 
<form action="servlet1" method="get"> 
Name: <input type="text" name="name"><br> 
Last Name: <input type="text" name="lastname"><br> 
<input type="submit" value="Submit"> 
</form> 
</body> 
</html> 

Sonra benim Java dosyasını (ServletExample.java)

package org.example02.test; 

import java.io.IOExcetion; 

import javax.servlet.ServletException; 
import javax.servlet.http.HttpServlet; 
import javax.servlet.http.HttpServletRequest; 
import javax.servlet.http.HttpServletResponse; 

import java.sql.Connection; 
import java.sql.DriverManager; 
import java.sql.Statement; 

public class servletExample extends HttpServlet{ 
protected void doGet (HttpServletRequest reg, HttpSevletR 
    throws ServletException, IOException { 
    String name = req.getParameter ("name"); 
    String name = req.getParameter ("lastname"); 

    resp.getWritter().println("<html>"); 
    resp.getWritter().println("<body>"); 

    resp.getWritter().println("Your name is:" + name); 
    resp.getWritter().println("Your Last name is:" + lastname); 

    resp.getWritter().println("</body>"); 
    resp.getWritter().println("</html>"); 
    } 
} 

Ve yapılandırma dosyası var. xml)

<?xml version=“1.0” encoding=“utf-8”?> 


<servlet> 
    <servlet-name>Test2</servlet-name> 
    <servlet-class>org.example02.test.ServletExample</servlet-class> 
</servlet> 

<servlet-mapping> 
    <servlet-name>Test2</servlet-name> 
    <url-pattern>/servlet1</url-pattern> 
</servlet-mapping> 

<display-name>Example02</display-name> 
<welcome-file-list> 
    <welcome-file>index.html</welcome-file> 
    <welcome-file>index.htm</welcome-file> 
    <welcome-file>index.jsp</welcome-file> 
    <welcome-file>default.html</welcome-file> 
    <welcome-file>default.htm</welcome-file> 
    <welcome-file>default.jsp</welcome-file> 
</welcome-file-list> 
</web-app> 

cevap

1

Form etiketi eklemek ve kapat, eylem çift tırnak " eksik:

<form action="servlet1" method="get"> 
... 
</form> 
+0

O 2 sorunlar giderildi ama hala hata alıyorum: "istek URL/Java/servlet1 Bu sunucuda bulunamadı " – Samuel

+0

Bağlantı noktası 80 açık olmamakla ilgili olabilir? Öyleyse, nasıl açılır? Teşekkürler – Samuel

+0

@Samuel, uygulama sunucunuza gidin ve doğru bağlantı noktasını görün – Abdelhak