初学者,一个简单的动态web项目,用的ssh(springmvc+spring+hibernate)构建,做的一个登录的小案例,用户名和密码都是代码写死的,点击登录按钮,跳转到对应的的页面。项目目录结构如下:
index.jsp是项目的主界面,也就是登录界面,主要表单代码如下:
用户名
密码
对应的Controller主要代码如下:
@Controller
@RequestMapping(value="/person")
public class PersonController {
@Autowired
private PersonService personSerivce;
@RequestMapping("/login")
public String login(String username,String password,Map map) {
if(username.equals("admin") && password.equals("admin")) {
map.put("username", username);
return "main";
}
return "error";
}
}
视图解析器我在springmvc.xml中也配置了
为什么我这里点击登录提交后,页面不是跳转到main.jsp这个页面而是报错404呢?
求大佬帮忙解答下。