java web,开发注意事项
2017-01-01 23:52
375 查看
导出的jar如何让springMVC能扫描到?
开发中发现,打包成jar然后再导入到项目中springMVC扫描不到,于是查找资料终于解决了这个问题。怎么导出jar?
将jar配置到项目?
新建一个文件夹用于存放jar的
然后选择要设置的jar,点击finish就完成了,重启下server就可以访问了。
springMVC的注释
@Controller写到类文件的顶级,作用是注册一个bean到spring上下文中,bean名称默认为类名称首字母小写。
@RequestMapping
定义访问的url,可以定义整个类(在类文件的顶级定义,跟@Controller一样),也可以为每个方法指定一个。
@RequestMapping("/test") 为/test路径
@RequestMapping(value="/test",method=RequestMethod.GET)
value:String设置访问地址
method:RequestMethod 可以是GET, HEAD, POST, PUT, DELETE, OPTIONS, TRACE,比如RequestMethod.GET或者RequestMethod.POST是比较常用的
@RequestMapping(value="/test",params="myParam=1")
表示要有个参数,参数名为myParam,值为1,才会跳到此处理
params="myParam",表示一定要有个参数,参数名为myParam,值可以任意
params="!myParam",表示不可带此参数
@RequestMapping(value="/test/{userId}",method=RequestMethod.GET)
用@PathVariable取路径中的变量,可以有多个变量
@RequestMapping(value="/owners/{ownerId}/pets/{petId}", method=RequestMethod.GET)
public String findPet(@PathVariable String ownerId, @PathVariable String petId, Model model) {
Owner owner = ownerService.findOwner(ownerId);
Pet pet = owner.getPet(petId);
model.addAttribute("pet", pet);
return "displayPet";//return 是jsp的名字
}
@Resource等同于@AutoWired
@Resource按名字注入@AutoWired按类型注入,推荐用@Resource
相关文章推荐
- java websocket的开发案例与注意事项
- [Java Web – 3A] – Spring MVC开发注意事项
- tomcat服务器重装与myeclipse JavaWeb开发的几点注意事项
- 开发web系统的一些注意事项(随时更新)
- 多浏览器web开发界面的注意事项
- Web开发注意事项
- java web开发之安全事项
- 编写跨平台Java程序注意事项-Java基础-Java-编程开发
- web软件开发中注意事项 个人总结的
- Clojure Web 开发一些注意事项
- MS SQL SERVER 2005 用于Web开发的安装注意事项
- 开发高并发web应用的注意事项
- web 开发注意事项
- WEB前端开发注意事项
- java开发注意事项
- 关于Java开发中使用Oracle数据库的一点注意事项
- Java开发人员需要重视的十大戒律注意事项
- web开发注意事项
- 将一个完整的java web 项目中的部分模块做成Webservice服务注意事项
- Web安全开发注意事项