http://localhost:8080/ServletTest/Hello
类型状态报告
报文
说明请求的资源不可用。Apache Tomcat/7.0.42
xml文件中的映射如下所示:
<servlet>
<servlet-name>Hello</servlet-name>
<servlet-class>Main.Hello</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Hello</servlet-name>
<url-pattern>/Hello</url-pattern>
</servlet-mapping>
servlet的代码:
package Main;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet("/Hello")
public class Hello extends HttpServlet {
private static final long serialVersionUID = 1L;
public Hello() {
super();
}
protected void doGet(HttpServletRequest request, HttpServletResponse
response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
response.setContentType("text/html");
String path = request.getContextPath();
String ip = request.getRemoteAddr();
out.print("<html>" +
"<title>Hello</title>" +
"Hello World"+ "<br>" +
"Your ip is: " + ip + "<br>" +
"Your path is: " + path
+ "</html>");
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
}
}
编译后的hello.class
文件应位于
webapps/ServletTest/WEB-INF/classes/Main
因为它被声明在包main
中。
此外,您可以在/logs/catalina.out
或/logs/catalina.log
中看到Tomcat的启动日志,具体取决于此。
我跟着教程上了课 https://developer.atlassian.com/server/framework/atlassian-sdk/create-a-confluence-hello-world-macro/ 但当我尝试运行atlas并打开localhost:1990/confluence时,我得到了一个404错误。 我已经多次检查了我的java和sdk版本。Atlas 6.3.10
问题是:我的index.jsp和web.xml总是进入HTTP404和500 我用的是Tomcat6。 这来自index.jsp: 当我注册时: 我点击名字和姓氏,进入404,信息是: 类型状态报告 根据请求,下面是 这里还有项目树:
我试图创建一个基本的Spring MVC应用程序,它引发了以下错误: HTTP状态404-Servlet welcome不可用 我的项目结构 我的web.xml: 我的index.jsp: 我的WelcomePage.jsp: 提前谢了。
我正在尝试从站点获取数据。当我在Intellij IDEA中使用此代码时,一切正常,但当我在Android Studio和real device中使用此代码时,我得到: org.jsoup.HttpStatusException:获取URL的HTTP错误。状态=403 这是我的代码: 我找到的所有信息都是关于“userAgent()”方法的,但它没有帮助。 UPD:对不起,这是我的问题。正确的网址
我想连接到https://www.notebooksbilliger.de/但对于以下代码,它不起作用: 为什么我得到405状态?我如何解决这个问题? 非常感谢... 塞巴斯蒂安
如何在SpringMVC中实现自定义http错误处理。 例如:我有一个urlhttp://localhost:8080/demo/canvas 它显示我的画布页面,但如果用户错过了网址并键入http://localhost:8080/demo/canva 它显示了Tomcat呈现的HTTP状态404。我希望它是自定义jsp页面。