小编Sam*_*dha的帖子

提交 Spring 表单时上下文根没有出现 - url 模式问题

下面是我的控制器、web xml 和使用 spring 形式的 jsp 页面。

控制器

@Controller
@RequestMapping(value = {"/*", "/login"})
public class HelloWorldController {

    @RequestMapping(method = RequestMethod.GET)
    public String helloWorld(final Model model) {
        model.addAttribute("bodyPage", "body.jsp");
        User user = new User();
        Address address = new Address();

        user.setAddress(address);

        model.addAttribute("myUser", user);
        System.out.println("hello world");
        return "login";
    }


    @RequestMapping(value = "/submitDetails", method = RequestMethod.POST)
    public ModelAndView submitDetais(final Object command) {

        System.out.println("inside submitDetais ");
        User user = (User) command;
        return new ModelAndView("result", "user", user);
    }
}
Run Code Online (Sandbox Code Playgroud)

网页 XML

<servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet> …
Run Code Online (Sandbox Code Playgroud)

servlets spring-mvc url-pattern jakarta-ee

4
推荐指数
1
解决办法
3106
查看次数

标签 统计

jakarta-ee ×1

servlets ×1

spring-mvc ×1

url-pattern ×1