开发者社区> 问答> 正文

servlet 不能访问的问题,?

我用Eclipse创建了一个Servlet.

Web.xml如下

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" 
 xmlns="http://java.sun.com/xml/ns/j2ee" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
 http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <servlet>
    <description>This is the description of my J2EE component</description>
    <display-name>This is the display name of my J2EE component</display-name>
    <servlet-name>MyServlet</servlet-name>
    <servlet-class>com.servlet.MyServlet</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>MyServlet</servlet-name>
    <url-pattern>/My</url-pattern>
  </servlet-mapping>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

但是我在地址栏输入http://localhost:8080/Servlet/My为什么不行呀

我在Server.xml配置如下

<Context path="/Servlet" docBase="E:\MyEclipse\Servlet" debug="0" reloaded="true"/>

地址栏输入是有项目的。

我看classes里面也编译了一个MyServlet.class文件

展开
收起
小旋风柴进 2016-02-29 17:33:50 2533 0
1 条回答
写回答
取消 提交回答
  • doPost 必须用 POST 方法调用,你直接输入网站是 GET 方法,调用 doGet 方法

    你要去恶补一下 HTTP 协议。

    2019-07-17 18:50:41
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载