- 博客(12)
- 资源 (3)
- 收藏
- 关注
翻译 栅格重投影(投影变换)
OpenLayers能够在不同的坐标系统中显示来自WMS、WMTS、静态图像和许多其他源的栅格数据。图像的地图重投影直接发生在web浏览器中。在任何Proj4js支持的坐标参考系统中都是可视的,并且以前不兼容的图层现在可以组合和叠加。使用:API的使用非常简单。只需在ol/View中指定正确的投影(例如使用EPSG代码):import {Map, View} from 'ol';import TileLayer from 'ol/layer/Tile';import TileWMS fro
2021-01-06 16:54:27
3077
原创 NodeJs安装与配置,并使用国内淘宝镜像
1. 下载 Node.js 官方网站下载:https://nodejs.org/en/2. 安装 傻瓜式安装,若想自定义安装目录,记得指定安装目录即可。3. 配置 安装完成后,打开命令行,定位到 Node.js安装的目录,输入命令查看是否安装成功: 配置npm在安装全局模块时的路径和缓存路径,在N...
2019-09-20 19:03:39
1497
原创 使用JQuery禁用div的两种方法
第一种方法: 使用JQuery的off()方法:$('#example').off('click'); 使用此方法后如果想重新启用,还要重新给'#example'添加绑定事件,即:$('#example').on('click', function() { //...事件代码...}第二种方法: 使用JQuery结合CSS的'pointer-...
2019-09-03 15:31:33
3501
原创 JQuery获取验证码倒计时的简单实现
<input type="text" name="retrieveCode" placeholder="请输入邮箱验证码"/><button id="retrieve-code" type="button" class="get-code get-code-hover email-retrieve-code">获取验证码</button>// 点击...
2019-08-16 18:20:39
313
原创 JQuery Validate插件实现有多条错误提示时,只显示第一条错误提示
使用JQuery的Validate插件进行表单验证时,默认提示所有的验证不通过的错误信息,但在实际开发中,大多场景只需要提示第一条错误信息,此时可以参考如下代码实现:$('#login-form form').validate({ rules: { email: { required: true, email: true...
2019-08-16 17:54:08
1024
3
原创 Spring MVC + Bootstrap 实现文件上传,并显示进度条
创建 Progress 类,这个类里的成员变量对应于 ProgressListener 接口里 update 方法的三个参数/** * 文件上传进度实体类 * @author zpc */public class Progress { /** 已读字节数 */ private long bytesRead; /** 文件字节总长 */ private long cont...
2019-04-30 10:38:07
982
原创 Shiro自定义标签详解
在使用Shiro定义的JSP标签时,难免会遇到现有标签无法满足实际需求的状况,比如:用户如果有添加、修改用户的权限,而没有删除用户的权限,我们就显示添加、修改用户这个菜单,不显示删除用户的菜单。即利用自定义JSP标签来实现权限菜单的细力度控制。所谓的细粒度控制,就是根据用户权限的不同,显示不同的菜单。自定义Shiro的JSP标签步骤:1.创建继承自 PermissionTag 或 Role...
2019-04-23 18:56:30
671
原创 Java Web 开发之 select(option)选项数据回显
后台代码:// 后台取回显值列表List<Role> roles = roleService.getAllRoles();model.addAttribute("roles", roles);// 后台取回显选中值列表List<UserRole> userRoles = userService.getUserRoleByUserId(userId);model....
2019-04-19 18:07:30
2684
原创 严重: A child container failed during start ExecutionException LifecycleException 解决办法
在开发过程中,这个异常把我搞的晕头转向,在网上查阅了大量博客,还是无法解决问题。最终还是我更换了mysql-connector-java-5.1.25.jar包才解决的问题。把mysql-connector-java-5.1.25.jar更换为mysql-connector-java-6.0.2.jar,异常就消失了,程序正常启动。报错的信息java.util.concurrent.Executi...
2018-07-09 01:19:04
1598
原创 SpringMVC拦截器实现登录验证
Spring拦截器说明:拦截器通过统一拦截从浏览器发往服务器的请求,进行相应的处理,完成功能增强 SpringMVC拦截器是可插拔式设计,使用时,直接在配置文件中应用该拦截器即可 使用场景:解决浏览器请求的共性问题(如:用户权限验证,乱码等) SpringMVC中的拦截器类通过实现HandlerInterceptor接口完成, HandlerInterceptor接口中定义了如下三个方法:
2017-09-11 15:10:41
2624
原创 Struts2之form标签的action及namespace属性的组合使用
jsp页面: name="login" method="post" action="login" namespace="/hello" >struts.xml文件: namespace="/hello" extends="default"> <actionname="login" class="com.loginAction" method="login">
2017-09-08 16:54:18
2447
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人