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="/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);
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过滤器
2.登录页面提交表单到/a/login时,又能被shirio过滤器捕获,完成登录认证
3.而对spring controller来说,登录成功、登录失败有专门的处理方法,
5.spring mvc 控制器 怎么写
确保你的xxx-servlet.xml定义了
定义随便叫什么的普通类:
public class XXXController {
}在 XXXController 上添加 Controller 和 RequestMapping Annotation:
@Controller
@RequestMapping("Controller")
public class XXXController {
}在 XXXController 上定义任意名称的公共方法。
@Controller
@RequestMapping("Controller")
public class XXXController {
public String tt() {
return "path-to-jsp";
}
}在该方法上加上 RequestMapping Annotation:
@Controller
@RequestMapping("Controller")
public class XXXController {
@RequestMapping("tt")
public String tt(Model model) {
model.addAttribute("property", "value");
// 返回 path-to-jsp 指定的 jsp 页面
return "path-to-jsp";
}
}开始调试。
转载请注明出处育才学习网 » controller怎么写