一、介绍 knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案(在非Java项目中也提供了前端UI的增强解决方案),前身是swagger-bootstrap-ui,取名knife4j是希望她能像一把匕首一样小巧,轻量,并且功能强悍! 二、开源仓库 Github htt ...
分类:
其他好文 时间:
2020-03-02 10:31:56
阅读次数:
620
前端点击劫持的原理:通过向我们的页面中添加Iframe,并将Iframe设置成透明,在页面相应的地方设置一些操作引导,让用户在不知不觉中发送一些请求。 解决前端点击劫持的手段就是在服务器端的响应报文中增加X-Frame-Options配置。X-Frame-Options值有3种: 1、DENY:无论 ...
分类:
Web程序 时间:
2020-03-02 10:31:21
阅读次数:
97
<!--springmvc 统一解决json中文乱码问题--><mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.convert ...
分类:
编程语言 时间:
2020-03-01 20:10:40
阅读次数:
90
根据路由原理,MVC每次都会走获取路由上下文数据。 自定义Route 调用,以及完善其他代码 运行结果,当在谷浏览器执行时: ...
分类:
Web程序 时间:
2020-03-01 19:35:05
阅读次数:
63
BOPF的这些determination,其方法不需要application developer自己去调用,而是被BOPF框架通过调用interface method的方式被调用。 Spring MVC的@RequestMapping工作原理类似,但实现方式稍稍高级点,用的是Java的反射。 Pro ...
分类:
编程语言 时间:
2020-03-01 12:32:24
阅读次数:
72
表单指令 v-model 双向数据绑定 <!-- v-model 双向数据绑定 后台的框架模式 MVC (单向的) M model 模型 数据 V view 视图 C controller 控制器 MVVM(双向的) M model 模型 数据 <=> V view 视图 VM view-model ...
分类:
其他好文 时间:
2020-03-01 10:30:53
阅读次数:
79
一.前言 由于现在我公司的项目要在内网开发,因为连不到外网,所以需要在内网布一个nuget的服务。 二、搭建nuget服务 1.发布nuget服务 先创建一个空的mvc项目,然后通过nuget引入NuGet.Server包,再直接发布到iis就行,其他的什么都不用做。发布后直接访问地址,会报错如下 ...
分类:
其他好文 时间:
2020-03-01 00:08:18
阅读次数:
69
使用注解开发 在Spring4之后,要使用注解开发,必须要保证aop包的导入了,而且需要导入context约束,增加注解的支持! 1、bean 使用注解@Component,这个注解就相当于bean 2、属性注入 3、衍生的注解 @Component有几个衍生注解,我们在web开发中,会按照MVC层 ...
分类:
编程语言 时间:
2020-02-29 22:35:17
阅读次数:
67
PS:一个Home控制器里两个Action方法Index和Temp 分别对应两个视图; Index页面用于显示单个参数传值 Temp页面用于显示多个参数参数 (项目命名空间:MVC多种传值方式) 两个类: Student : public int stuId { get; set; } public ...
分类:
Web程序 时间:
2020-02-29 13:03:15
阅读次数:
92
报错信息: 网上三种修改 web.xml 文件方法尝试未果 尝试未果:<mvc:default-servlet-handler/> 尝试未果:方法2:直接告诉spring,这个你就得这么做! 在MVC配置文件中添加资源文件映射。 <resources mapping="/resources/**" ...
分类:
移动开发 时间:
2020-02-28 13:45:21
阅读次数:
84