繁体   English   中英

需要帮助实现 Spring MVC

[英]need help implementing Spring MVC

我正在尝试在我的项目中实现 Spring。 我遇到了@RequestMapping问题。

这是我的jsp文件的位置。 我收到错误 404。

在此处输入图片说明

这是我的 spring-dispatcher-servlet.xml 中的代码

<bean id="viewResolver"
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix">
        <value>/jsp/</value>
    </property>
    <property name="suffix">
        <value>.jsp</value>
    </property>
</bean>

这是我的 web.xml

  <servlet>
    <servlet-name>spring-dispatcher</servlet-name>
    <servlet-class>
        org.springframework.web.servlet.DispatcherServlet
    </servlet-class>
  </servlet>
  <servlet-mapping>
    <servlet-name>spring-dispatcher</servlet-name>
    <url-pattern>/</url-pattern>
  </servlet-mapping>

这是表格,

            <form id="login-form" action="/cpanel" method="post">
                <div class="modal-body text-center">
                    <span id="error-message">${errorMessage}</span> <input
                        id="username" name="username" class="form-control" type="text"
                        placeholder="Username" required> <input name="password"
                        class="form-control" type="password" placeholder="Password"
                        required>
                </div>
                <div class="modal-footer">
                    <div>
                        <button type="submit" class="btn btn-primary btn-lg btn-block">Login</button>
                    </div>
                </div>
            </form>

这是控制器类,

    @RequestMapping(value="/cpanel", method= RequestMethod.POST)
    public ModelAndView controlpanel(@RequestParam("username") String username, @RequestParam("password") String password, HttpSession session)
{
        ModelAndView mv = new ModelAndView("test");

        return mv;
    }

根据您提供的配置,您的 JSP 文件应该在 WEB-INF/JSP/ 中

<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
    <value>/jsp/</value>
</property>
<property name="suffix">
    <value>.jsp</value>
</property>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM