当前位置: 首页 > 知识库问答 >
问题:

SpringMVC的Servlet映射问题

虞滨海
2023-03-14
<servlet-mapping>
  <servlet-name>MyApp</servlet-name>
  <url-pattern>*.html</url-pattern>
</servlet-mapping>
<servlet-mapping>
  <servlet-name>ThreddsAdminPanel</servlet-name>
  <url-pattern>/*</url-pattern>
</servlet-mapping>

谢谢你

共有1个答案

傅恺
2023-03-14

请看:使用Spring3.0进行漂亮的URL映射

基本上,将servlet映射从/*更改为/,然后您就可以考虑执行重定向了。

对于重定向,您应该能够执行如下操作(假设在XML配置中使用mvc名称空间):

<mvc:view-controller path="/myapp" view-name="redirect:/myapp/welcome.html"/>
 类似资料:
  • http://some-amazon-link:8080/the-war-name/login 现在我正在纠结如何在Spring MVC项目中添加“/the-war-name/”以及在哪里添加“/the-war-name/”。 它在 null

  • 和具有方法的servlet: 通过,我得到了我的主页。 但是,当我单击reference from时,返回: 我的同样位于 我的Servlet用于处理: 和:

  • 我遇到了一些问题,无法理解URL映射是如何为servlet工作的。 我在网上看了很多教程和帖子,但没有运气。 所以,假设我有一个servlet(welcomeServlet.java)、一个索引页(index.html)和我的web.xml文件。 java文件在src目录中,而index.html在WebContent目录中。 我的索引页将由web.xml调用,并将显示一个按钮,一旦按下该按钮,将

  • 问题内容: 我是Java servlet的新手。 如果这个问题看起来很愚蠢,请原谅我。 我在web.xml servlet选项卡中使用netbeans添加了servlet映射,例如servlet类和url模式,但是当应用程序运行时,它不会直接进入目标URL,即http:// localhost:8080 / HelloDuke2 / greeting 但 http :// localhost:80

  • 我尝试过的spring映射是。 在Spring配置中,我使用了以下内容 编辑:

  • 我正在尝试使用spring MVC。我的问题是,在我的控制器中没有请求映射工作,只有我的主页链接:“/”工作。 我的web.xml文件是: 2019年5月9日下午4:55:42 org.springframework.web.servlet.dispatcherservlet noHandlerFound警告:GET/springmvc/showform没有映射