<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
这是servlet映射,意思:
以后发送到http://localhost:8080/下任何的servlet请求都由HellowWorld这个Servlet来处理!
所以http://localhost:8080/HelloWorld?A = xxx才能找到Servlet
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
这是servlet映射,意思:
以后发送到http://localhost:8080/下任何的servlet请求都由HellowWorld这个Servlet来处理!
所以http://localhost:8080/HelloWorld?A = xxx才能找到Servlet
解决方案 »
- jsp 通过 javabean 链接 access 的相对路径怎么设置呀??
- 求救啊,关于新闻数据库的链接。在线送分
- 关于jsp打开新窗口的一个疑问
- 用java程序如何实现发送传真!求急!!!!! myFAX
- 2个月时间,请问学JAVA好,还是考网络工程师好
- java com.sshtools.j2ssh.SshClient访问linux中文文件问题
- 大家有兴趣来看看。 客户端内容相互篡位! (来者必给分。)
- 年底大礼包:急聘JAVA程序员!!!
- 如何限制session的访问个数? 急!!!(servlet)
- highchart 动态请求数据库获取数据刷新图表
- 怎样判断数据库中有没有记录?
- 请分析代码:不通过控制面板设置数据源访问ACCESS
在我这里如何写?
我修改成了
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
也不行
问题同上,路径同上,修改的web.xml文件同上
急!!!
http://localhost:8080/myTomcat/servlet/HelloWorld
localhost:8080报错。
我只想执行Servlet,怎么配置?
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"><web-app>
<!-- General description of your web application --> <display-name>My Web Application</display-name>
<description>
This is version X.X of an application to perform
a wild and wonderful task, based on servlets and
JSP pages. It was written by Dave Developer
([email protected]), who should be contacted for
more information.
</description>
<!-- Context initialization parameters that define shared
String constants used within your application, which
can be customized by the system administrator who is
installing your application. The values actually
assigned to these parameters can be retrieved in a
servlet or JSP page by calling: String value =
getServletContext().getInitParameter("name"); where "name" matches the <param-name> element of
one of these initialization parameters. You can define any number of context initialization
parameters, including zero.
--> <context-param>
<param-name>webmaster</param-name>
<param-value>[email protected]</param-value>
<description>
The EMAIL address of the administrator to whom questions
and comments about this application should be addressed.
</description>
</context-param>
<!-- Servlet definitions for the servlets that make up
your web application, including initialization
parameters. With Tomcat, you can also send requests
to servlets not listed here with a request like this: http://localhost:8080/{context-path}/servlet/{classname} but this usage is not guaranteed to be portable. It also
makes relative references to images and other resources
required by your servlet more complicated, so defining
all of your servlets (and defining a mapping to them with
a <servlet-mapping> element) is recommended. Servlet initialization parameters can be retrieved in a
servlet or JSP page by calling: String value =
getServletConfig().getInitParameter("name"); where "name" matches the <param-name> element of
one of these initialization parameters. You can define any number of servlets, including zero.
--> <servlet>
<servlet-name>controller</servlet-name>
<description>
This servlet plays the "controller" role in the MVC architecture
used in this application. It is generally mapped to the ".do"
filename extension with a <servlet-mapping> element, and all form
submits in the app will be submitted to a request URI like
"saveCustomer.do", which will therefore be mapped to this servlet. The initialization parameter namess for this servlet are the
"servlet path" that will be received by this servlet (after the
filename extension is removed). The corresponding value is the
name of the action class that will be used to process this request.
</description>
<servlet-class>com.mycompany.mypackage.ControllerServlet</servlet-class>
<init-param>
<param-name>listOrders</param-name>
<param-value>com.mycompany.myactions.ListOrdersAction</param-value>
</init-param>
<init-param>
<param-name>saveCustomer</param-name>
<param-value>com.mycompany.myactions.SaveCustomerAction</param-value>
</init-param>
<!-- Load this servlet at server startup time -->
<load-on-startup>5</load-on-startup>
</servlet> <servlet>
<servlet-name>graph</servlet-name>
<description>
This servlet produces GIF images that are dynamically generated
graphs, based on the input parameters included on the request.
It is generally mapped to a specific request URI like "/graph".
</description>
</servlet>
<!-- Define mappings that are used by the servlet container to
translate a particular request URI (context-relative) to a
particular servlet. The examples below correspond to the
servlet descriptions above. Thus, a request URI like: http://localhost:8080/{contextpath}/graph will be mapped to the "graph" servlet, while a request like: http://localhost:8080/{contextpath}/saveCustomer.do will be mapped to the "controller" servlet. You may define any number of servlet mappings, including zero.
It is also legal to define more than one mapping for the same
servlet, if you wish to.
--> <servlet-mapping>
<servlet-name>controller</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping> <servlet-mapping>
<servlet-name>graph</servlet-name>
<url-pattern>/graph</url-pattern>
</servlet-mapping>
<!-- Define the default session timeout for your application,
in minutes. From a servlet or JSP page, you can modify
the timeout for a particular session dynamically by using
HttpSession.getMaxInactiveInterval(). --> <session-config>
<session-timeout>30</session-timeout> <!-- 30 minutes -->
</session-config>
</web-app>