![](/img/trans.png)
[英]How to automate the process of deploying a servlet using Eclipse and Tomcat?
[英]running and deploying servlet with eclipse and tomcat 7
Page cannot be found
在127.0.0.1/helloworld/HelloWorld HTTP Status 404
接下來,在HelloWorld.java中,我嘗試了注釋
//@WebServlet("/HelloWorld")
然后添加特定於Web應用程序的web.xml配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
</web-app>
但結果仍然相同 - 沒有回應!
@WebServlet("/HelloWorld")
足夠? 基於注釋的Servlet 3.0配置需要什么才能工作(沒有web.xml)? 打開動態Web項目的屬性頁面,單擊“Web項目設置”,然后使用上下文根參數作為URL的根路徑。
嘗試在WebContent中放置一個默認的Index.html頁面,看看歡迎頁面是否指向它。 如果是,則嘗試手動輸入servlet名稱,看看是否有效。 我得到了同樣的錯誤,但這樣做可以解決它。
http://localhost:8080/<Project_Name>/index.html
http://localhost:8080/<Project_Name>/servlet_name
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.