Java 新servlet helloWorld
我对使用servlet是新手。我想运行一个简单的HelloWorldServlet代码,但是当运行它时,我得到了404错误:请求的资源()不可用 我的项目名称是“ServletPractice” 我的java类是:Java 新servlet helloWorld,java,servlets,Java,Servlets,我对使用servlet是新手。我想运行一个简单的HelloWorldServlet代码,但是当运行它时,我得到了404错误:请求的资源()不可用 我的项目名称是“ServletPractice” 我的java类是: package one; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpSe
package one;
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;
public class HelloWorld extends HttpServlet {
private String message;
public void init(){
message = "hello world";
}
public void doGet(HttpServletRequest request , HttpServletResponse response) throws IOException , ServletException{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<h1>" + message + "</h1>");
}
public void destroy()
{
// do nothing.
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
我在地址栏中的地址是:
localhost:9090/ServletPractice/WEB-INF/WEB.xml
请帮帮我。感谢您没有正确地在
web.xml
中映射servlet。如果您提供的是项目名称而不是Servlet名称,请尝试以下操作:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
你好世界
一、HelloWorld
你好世界
/地狱世界
确保在
web.xml
中进行更改后已重新启动服务器。您没有正确地在web.xml
中映射servlet。如果您提供的是项目名称而不是Servlet名称,请尝试以下操作:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
你好世界
一、HelloWorld
你好世界
/地狱世界
确保在
web.xml
中进行更改后已重新启动服务器。您没有正确地在web.xml
中映射servlet。如果您提供的是项目名称而不是Servlet名称,请尝试以下操作:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
你好世界
一、HelloWorld
你好世界
/地狱世界
确保在
web.xml
中进行更改后已重新启动服务器。您没有正确地在web.xml
中映射servlet。如果您提供的是项目名称而不是Servlet名称,请尝试以下操作:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
你好世界
一、HelloWorld
你好世界
/地狱世界
确保在
web.xml
中进行更改后已重新启动服务器。您需要在web.xml
文件中添加Servlet
声明,如:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
您需要在
web.xml
文件中添加Servlet
声明,如:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
您需要在
web.xml
文件中添加Servlet
声明,如:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
您需要在
web.xml
文件中添加Servlet
声明,如:
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>one.HelloWorld</servlet-class>
</servlet>
您需要在web.xml文件中为servlet添加servlet声明和url映射。 你的服务器名 类名和包
你的服务器名
/你的服务器名
您需要在web.xml文件中为servlet添加servlet声明和url映射。 你的服务器名 类名和包
你的服务器名
/你的服务器名
您需要在web.xml文件中为servlet添加servlet声明和url映射。 你的服务器名 类名和包
你的服务器名
/你的服务器名
您需要在web.xml文件中为servlet添加servlet声明和url映射。 你的服务器名 类名和包
你的服务器名
/你的服务器名
您如何尝试访问此servlet?servlet类错误,您需要将其引用到HelloWorldclass@hossein旁注:您不需要servlet中的
main
方法。您如何尝试访问此servlet?servlet类错误,您需要将其引用到HelloWorldclass@hossein旁注:您不需要main
方法。您如何尝试访问此servlet?servlet类错误,您需要将其引用到HelloWorldclass@hossein旁注:您不需要servlet中的main
方法。您如何尝试访问此servlet?servlet类错误,您需要将其引用到HelloWorldclass@hossein旁注:你不需要servlet中的main
方法。我的朋友解决了这个问题。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?我的朋友解决了。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?我的朋友解决了。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?我的朋友解决了。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?我的朋友们解决了。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?对不起,我没听清你的问题?我的朋友们,问题解决了。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?对不起,我没听清你的问题?我的朋友们,问题解决了。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?对不起,我没听清你的问题?我的朋友们,问题解决了。谢谢你的帮助。但我有一个问题:在更改web.xml代码之后,在第一次运行时,我在浏览器地址栏中的项目地址是:localhost:9090/ServletPractice/web-INF/web.xml,但现在它是对的。原因是什么?抱歉,我没有回答你的问题?在我的项目中,什么是servlet名称?在我的项目中,什么是servlet名称?在我的项目中,什么是servlet名称?在我的项目中,什么是servlet名称??