gpt4 book ai didi

java - ServletWrapping Controller URL 抛出 404

转载 作者:行者123 更新时间:2023-12-02 00:23:19 24 4
gpt4 key购买 nike

我有一个 AJAX 请求,该请求发布到 URL http://localhost:8080/spellchecker/google-spellchecker.do(映射如下)。知道为什么会抛出 404 错误吗?我在 GoogleSpellChekerServlet.service() 中有一个 System.out.println("=========="); 并且它没有被调用.

<!-- Setup Spring ServletWrappers -->
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/spellchecker/google-spellchecker.do">googleSpellChekerWrappingController</prop>
</props>
</property>
</bean>

<bean id="googleSpellChekerWrappingController" class="org.springframework.web.servlet.mvc.ServletWrappingController">
<property name="servletClass">
<value>org.tinymce.spellchecker.GoogleSpellChekerServlet</value>
</property>
</bean>

这是 ajax 请求的屏幕截图...

Screenshot of ajax request

web.xml

<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.html</url-pattern>
<url-pattern>*.json</url-pattern>
</servlet-mapping>

最佳答案

您的 web.xml 未将 *.do 映射到 servlet。

关于java - ServletWrapping Controller URL 抛出 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10516498/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com