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>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>servlet.HelloWorld</servlet-class>
</servlet>
<servlet>
<servlet-name>JDBCServlet</servlet-name>
<servlet-class>servlet.JDBCServlet</servlet-class>
<init-param>
<param-name>driver</param-name>
<param-value>com.microsoft.sqlserver.jdbc.SQLServerDriver</param-value>
</init-param> <init-param>
<param-name>url</param-name>
<param-value>jdbc:sqlserver://localhost:1433;DatabaseName=dbname</param-value>
</init-param> <init-param>
<param-name>username</param-name>
<param-value>cao</param-value>
</init-param> <init-param>
<param-name>pwd</param-name>
<param-value>123456</param-value>
</init-param>
</servlet> <servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/hello</url-pattern><servlet-name>JDBCServlet</servlet-name>
<url-pattern>/jdbcservlet</url-pattern>
</servlet-mapping>
</web-app>
当我通过http://localhost:8080/web/hello想访问HelloWord时,结果出现的也是JDBCServlet,这可能是怎么回事呢;
<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>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>servlet.HelloWorld</servlet-class>
</servlet>
<servlet>
<servlet-name>JDBCServlet</servlet-name>
<servlet-class>servlet.JDBCServlet</servlet-class>
<init-param>
<param-name>driver</param-name>
<param-value>com.microsoft.sqlserver.jdbc.SQLServerDriver</param-value>
</init-param> <init-param>
<param-name>url</param-name>
<param-value>jdbc:sqlserver://localhost:1433;DatabaseName=dbname</param-value>
</init-param> <init-param>
<param-name>username</param-name>
<param-value>cao</param-value>
</init-param> <init-param>
<param-name>pwd</param-name>
<param-value>123456</param-value>
</init-param>
</servlet> <servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/hello</url-pattern><servlet-name>JDBCServlet</servlet-name>
<url-pattern>/jdbcservlet</url-pattern>
</servlet-mapping>
</web-app>
当我通过http://localhost:8080/web/hello想访问HelloWord时,结果出现的也是JDBCServlet,这可能是怎么回事呢;
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货