java - Spring MVC - 表单映射

标签 java spring spring-mvc

这里可能遗漏了一些完全明显的东西,但这里是。我开始使用 Spring MVC。我有一个表单 Controller 来处理对/share/edit.html 的入站请求。当我从浏览器中点击此网址时,出现以下错误:

 The requested resource (/inbox/share/share/edit) is not available.

这是我的 applicationContext-mvc.xml:

 <bean id="publicUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping" >
        <property name="mappings" >
            <value>
                /share/edit.html=shareFormController
                /share/list.html=shareController
                /share/view.html=shareController
                /folders.json=foldersController
                /studies.json=studiesController
            </value>
        </property>
    </bean>


<bean id="internalPathMethodNameResolver" class="org.springframework.web.servlet.mvc.multiaction.InternalPathMethodNameResolver" />

<bean id="shareFormController" class="com.lifeimage.lila.controller.ShareFormController" />
<bean id="shareController" class="com.lifeimage.lila.controller.ShareController" >
    <property name="methodNameResolver" ref="internalPathMethodNameResolver" />
</bean>

和我的表单 Controller :

public class ShareFormController extends SimpleFormController {

    public ShareFormController() {
        setCommandClass( Share.class );
    }

    @Override
    protected ModelAndView onSubmit(HttpServletRequest request, HttpServletResponse response, Object command, BindException errors)
            throws Exception {

        //controller impl...

    }



}

最佳答案

您应该查看您的 View 解析器。确保它按照您的预期解析 Controller 中的逻辑名称。看起来它解析的名称当前不存在

关于java - Spring MVC - 表单映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/853552/

相关文章:

java - 如何使用 Spring 3 MVC 实现进度条?

java - Spring REST API 和国际化

java - Jsch - 每个 session 多个 channel

java - 如何在同一台机器上运行数百个 Kafka 消费者?

java - 解析包含字母和数字的字符串

Spring 集成 TCP 服务器未接收消息

java - 无法从根上下文 Autowiring 子 bean(在 Web 上下文中定义)

java - 处理器中的 Spring Batch 配置错误

angularjs - Spring Security 实现最好没有 Spring Boot

java - 使用 ThreadLocalTargetSource 填充的 Autowiring 对象不会为每个类填充