- 博客(14)
- 收藏
- 关注
原创 SpringMVC支持ajax&@RequestBody&@ResponseBody&文件下载
1SpringMVC快速的完成ajax功能?1)返回数据是json就OK;2)页面,$.ajax()2原生ajaxWeb1)导入GSON2)返回的数据用GSON转成json3)写出去3SpringMVC-ajax:1)导包jackson-annotations-2.1.5.jarjackson-core-2.1.5.jarjackson-databind-2.1.5.jar...
2019-11-19 20:43:55 331
原创 拦截器
SpingMVC提供了拦截器级制;允许运行目标方法之前进行一些拦截工作,或者目标方法运行之后进行其他处理;Filter是javaWeb定义的,HandlerInterceptor是SpingMVC提供的preHandle:在目标方法运行之前调用,返回boolean,return true (chain.doFilter())放行,return false 不放行postHandle:在目...
2019-11-19 20:28:44 364
原创 数据校验
只做前端校验是不安全的;重要数据一定要加上后端验证;1)SpringMVC可以JSR303来做数据校验2)JDBC:规范–实现(各个厂商的驱动包)JSR303:规范–Hibernate Validator(第三方校验框架)3)如何快速的进行后端校验;1)导入校验框架jar包有几个带el的jar包不导入,是因为tomcat中有,tomcat7.0以上el表达式强大,如果tomcat...
2019-11-17 20:57:07 170
原创 数据转换 & 数据格式化
自定义类型转换ConversionService组件:负责数据类型的转换以及格式化功能;ConversionService有非常多的converter不同类型的转换和格式化用它自己的converter步骤:ConversionService:是一个接口;它里面有converter(转换器)工作1)实现Converter接口,写一个自定义的类型转换器;2)Converter是...
2019-11-16 20:52:03 353
原创 RESTful CRUD
利用SpringMVC做一个Rest风格的CRUDC:Create(创建)R:Retrieve(查询)U:Update(更新)D:Delete(删除)数据库保存数据,使用Map,List保存数据整体展示员工显示员工添加员工修改员工删除-点击完成删除来到列表页面增删改查的url地址; /资源名/资源标识/emp/1 GET:查询1号员工/emp/1 PUT:更新I...
2019-11-16 11:00:24 153
原创 SpringMVC如何获取请求带来的各种信息&请求乱码和响应乱码问题
@RequestParam:获取请求参数* 默认方式获取请求参数:* 直接给方法入参上写一个和请求参数名相同的变量,这个变量就用来接收请求参数的值;没值传null* @RequestParam(“username”)也能获取到值,没值报错* value():获取的参数的keyrequired():这个参数是否必须defaultValue():默认值@PathVar...
2019-11-05 16:48:10 199
原创 Rest风格&高版本Tomcat用Rest405错误解决方法
REST:即 Representational State Transfer。(资源)表现层状态转化。是目前最流行的一种互联网软件架构。Rest:希望以非常简洁的URL地址来发请求;怎样表示对一个资源的增删改查用请求方式来区分增、删、改、查即POST、DELETE、PUT、GETurl地址起名方式:/资源名/资源表示符eg: /book/1 :POST使用Rest构建一个增删改查问...
2019-11-03 17:49:22 692
原创 使用 @RequestMapping 映射请求
Spring MVC 使用 @RequestMapping 注解为控制器指定可以处理哪些 URL 请求在控制器的类定义及方法定义处都可标注 @RequestMapping类定义处:在类上标@RequestMapping为当前类所有的方法的请求地址指定一个基准路径RequestMapping的其他属性 * method:限定请求方式,只接受限定类型的请求,默认是什么都可以 * HTTP...
2019-11-03 15:25:33 313
原创 helloWorld细节
不指定配置文件位置 如果不指定配置文件位置 会默认找一个文件/WEB-INF/springDispatcherServlet-servlet.xml 在web应用的/WEB-INF下创建一个前端控制器名-servlet.xml即以下内容没有<!-- <init-param> contextConfigLocation:指定SpringMVC配置位置 ...
2019-11-03 15:19:05 163
原创 事务的传播行为&web中ioc的创建与销毁
当事务方法被另一个事务方法调用时,必须指定事务应该如何传播。例如:方法可能继续在现有事务中运行,也可能开启一个新事务,并在自己的事务中运行。事务的传播行为可以由传播属性指定。Spring定义了7种类传播行为。mandatory:强制的nested:内嵌的最常用的是required和required_newpropagation-Propagation:事务的传播行为 * 传播行为(...
2019-11-02 20:04:27 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人