慕运维6819044
2018-06-12 10:30
@RequestMapping(value="/subLogin",method=RequestMethod.POST)
@ResponseBody
public String subLogin(User user){
Subject subject=SecurityUtils.getSubject();
UsernamePasswordToken token=new UsernamePasswordToken(user.getUsername(),user.getPassword());
try {
subject.login(token);
} catch (Exception e) {
return e.getMessage();
}
return "登陆成功";
}
web.xml里面配置
<servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:spring/springmvc.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>SpringMVC</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
这些了吗?我的配置完就ok了
我的的也是404 我怀疑是配置文件的问题正在核查
同问,打断点,没有进controller
同问,都配了,都放了,但是还是这样了
问题解决了吗 我也是同样的问题
同问,尴尬,都配置了
有可能是spring配置文件找不到造成的。
/subLogin=anon配置了吗
有没有加@Controller注解?
把“shiro-web”去掉试试?
Shiro安全框架入门
48045 学习 · 332 问题
相似问题