1.service 和controller的注释分别怎么写service 英[?s?:v?s] 美[?s?:rv?s]
n. 服役; 服务,服侍; 服务业; 维修服务;
vt. 检修,维修; 向…提供服务; 保养; 满足需要;
adj. 服务性的; 耐用的; 服现役的;
[例句]Britain still boasts the cheapest postal service
英国仍拥有最便宜的邮政服务系统 。
[其他] 第三人称单数:services 复数:services 现在分词:servicing过去式:serviced 过去分词:serviced
controller 英[k?n?tr??l?(r)] 美[k?n?tro?l?(r)]
n. 管理者; 控制者; (机器的) 控制器; (公司的) 财务总管;
[例句]The programme was rescheduled to 9.30pm by Alan Yentob, controller of BBC1.
英国广播公司电视一台的主管艾伦·耶恩托布将这个节目改为晚上9点30分播出 。
[其他] 复数:controllers
2.springmvc实现用户登入controller怎么写@Controller
public class LoginController {
public static final String CURRENT_USER_NAME = "CURRENT_USER_NAME";
@Autowired
private UserService userService;
@RequestMapping(value="http://www.xuexi88.com/login", method=RequestMethod.POST)
@ResponseBody
public ResponseEntitylogin(@ModelAttribute LoginPostBean loginForm, HttpSession session) {
String username = loginForm.getUsername();
String password = loginForm.getPassword();
if(Tools.checkParams(username, password)){
String passwordmd5 = Tools.MD5(password);
loginForm.setPassword(passwordmd5);
【controller怎么写】if(userService.loginValidate(loginForm)){
session.setAttribute(CURRENT_USER_NAME, username);
return new ResponseEntity(new LoginReturnBean(username), HttpStatus.OK);
} else {
return new ResponseEntity(HttpStatus.UNAUTHORIZED);
}
} else {
return new ResponseEntity(HttpStatus.BAD_REQUEST);
}
}
}
格式基本是如上所示,楼主对照着写就行了,然后用户登录主要是验证用户和密码,密码需要用加密方法加密,具体取决于楼主所用的是哪种加密,上述代码用的是MD5,验证完后,如果成功,进入用户界面,将用户信息写进session,如果失败,返回登录界面,并告知登录失败信息 。
3.请解释一下controller 如何用java代码写继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能 。
现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了进一步的增强.在框架灵活性、易用性和扩展性上,Spring MVC 已经全面超越了其它的 MVC 框架,伴随着 Spring 一路高唱猛进,可以预见 Spring MVC 在 MVC 市场上的吸引力将越来越不可抗拒 。使用过低版本 Spring MVC 的读者都知道:当创建一个 Controller 时,我们需要直接或间接地实现 org.springframework.web.servlet.mvc.Controller 接口 。
一般情况下,我们是通过继承 SimpleFormController 或 MultiActionController 来定义自己的 Controller 的 。在定义 Controller 后,一个重要的事件是在 Spring MVC 的配置文件中通过 HandlerMapping 定义请求和控制器的映射关系,以便将两者关联起来 。
详细的内容请参考下面的文章:/liuyun1197628/article/details/22982749 。
4.shiro springmvc的controller要怎么写方法/步骤
1
对于一般介绍shiro和 spring 集成的文档,都会说先搭建环境、配置web.xml、shiro spring配置文件,然后开发realm,以及spring controller等等内容 。而事实上一般也的确应该这样做,但是我有几个疑问:
1.对于/a/login请求,为什么直接请求spring,而不通过shiro过滤器