javaWeb相关
峰子_
这个作者很懒,什么都没留下…
展开
-
tomcat 部署运行项目报illegal access错误
今天部署了一个项目到tomcat上,原本以为会很顺利,结果没想到会遇到illegal access错误 折腾了好久还是没好 ,就直接去百度,搜索到一个解决办法但并不适用我这种情况,如下:解决方法是:修改tomcat目录下conf文件夹下的server.xml, 在标签添加子元素找到标签,把reloadble的属性值设为:reloadable="false"。代表了运原创 2017-10-26 10:22:32 · 5605 阅读 · 0 评论 -
h5+app客户端获取服务器传过来的cookie
接上一篇在开发h5+手机app时,服务器写到客户端的cookie却无法正常获取一、错误方法1、后端设置cookie(用来设置会员15天免登陆) Cookie phone = new Cookie("phone", menber.getPhone()); Cookie password = new Cookie("password", ...原创 2019-05-04 13:28:06 · 7993 阅读 · 0 评论 -
App/uni-app离线本地存储方案
5+App的离线存储HTML5+的离线本地存储有如下多种方案:HTML5标准方案:cookie、localstorage、sessionstorage、websql、indexedDBHTML5Plus扩展方案:plus.navigator.setCookie、plus.storage、plus.io、plus.sqllitecookie(标准h5方案) 体量最小,可以设置过期时间。...转载 2019-05-04 12:09:22 · 14403 阅读 · 0 评论 -
本地访问正常,项目发布后却找不到资源?
1、提出问题我本地访问的资源路径是这样的<script src="js/jquery-3.4.0.js"></script>经过解析后资源的全路径是<script src="http://localhost:8080/js/jquery-3.4.0.js"></script>本地测试一切正常,上线后资源却报404错误2...原创 2019-04-15 11:09:56 · 1768 阅读 · 1 评论 -
vue中computed,method,watch的执行顺序
这是部分测试代码 文档首次加载时执行了computed,当我为currentTab属性重新赋值时有两种情况:1、赋原值 只执行了methods,2、赋其他值 可见是按顺序执行了method,watchs,computed综上所述得出部分结论:computed:在文档首次加载时会执行一次,当Vue实例中的data属性变...原创 2019-02-09 22:52:14 · 8069 阅读 · 0 评论 -
vue自定义组件无法渲染的可能原因
1、组件最外层需要Vue实例包裹2、组件名不支持驼峰命名,建议采用-分隔 如:myTabButton 改为 my-tab-button原创 2019-02-09 21:31:26 · 9944 阅读 · 0 评论 -
箭头函数知识点记录
箭头函数表达式的语法比函数表达式更短,并且没有自己的this,arguments,super或 new.target。这些函数表达式更适用于那些本来需要匿名函数的地方,并且它们不能用作构造函数。语法节基础语法节(参数1, 参数2, …, 参数N) => { 函数声明 }//相当于:(参数1, 参数2, …, 参数N) =>{ return 表达式; }(参数1, ...原创 2019-02-03 22:43:19 · 137 阅读 · 0 评论 -
unicode的编码解码
import java.nio.ByteBuffer;import java.nio.charset.Charset;import java.util.regex.Matcher;import java.util.regex.Pattern; /** * unicode编码 * @param String str * @return String...转载 2018-10-30 15:21:56 · 742 阅读 · 0 评论 -
pdf.js实现文档预览时报The valid characters are defined in RFC 7230 and RFC 3986错误解决办法
升级tomcat8及更高版本带来的问题 由于使用get请求,链接中参数携带特殊字符,由于Tomcat的新版本中增加了一个新特性,就是严格按照 RFC 3986规范进行访问 解析,而 RFC 3986规范定义了Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符 (RFC3986中指定了以下字符为保留字符:! * ’ ( ) ; : @ & = +...转载 2018-09-21 20:29:22 · 256 阅读 · 0 评论 -
前端将json字符串转换为数组的方法
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE> <SCRIPT LANGUAGE="JavaScript"> var转载 2018-09-01 22:19:47 · 8290 阅读 · 0 评论 -
前端将json字符串转换为数组的几种方法
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE> <SCRIPT LANGUAGE="JavaScript"> var转载 2018-09-01 22:16:45 · 18572 阅读 · 1 评论 -
文档在线预览实现方法
介绍:文档预览一般实现步骤为:1、将文档(word,excel,ppt等)转换为pdf文件格式2、使用网页展示pdf文件我使用的是aspose+pdf.js方法实现,使用前者将文档转换为pdf格式,在使用pdf.js插件显示。将pdf.js插件集成到项目后进行如下操作:1、aspose内置将(word,excel,ppt)转换为pdf的方法,调用即可。@RequestMa...原创 2018-08-28 18:42:11 · 7859 阅读 · 1 评论 -
获取HttpServletRequest中的文件对象并储存
Step1:前端使用ajax向控制器传入文件数据/*提交表单*/ function myupload() { $.ajax({ url:"/exUploadController.do?uploadTest", type : "POST", async: false, cac...原创 2018-08-30 23:16:55 · 29496 阅读 · 4 评论 -
SpringMVC表单提交中文参数后乱码解决方案
情况描述:在表单提交“中国”字符串以后,后台获取该参数时打印出来是乱码解决方案:1、首先将表单提交方式改为post,因为get方式对接下来的过滤器不会生效。2、在web.xml中添加以下编码过滤代码就行了<!-- 配置请求过滤器,编码格式设为UTF-8,避免中文乱码--><filter> <filter-name>springUtf8...原创 2018-08-09 16:54:02 · 945 阅读 · 0 评论 -
input标签获取图片并展示
之前写过从后台获取项目外的图片并在前端展示时使用的方法是Base64Encoder.encode(byte[] buffer); 但是今天遇到一个问题:但点击input标签选择文件时,得到路径值却是这样C:\fakepath\test.jpg,中间的路径被fakepath代替,分析如下:原因:由于浏览器的安全机制,当我们获取input file的路径时被fakepath代替,隐藏了真实物理路径。 ...原创 2018-03-31 14:28:45 · 10661 阅读 · 1 评论 -
项目中网页显示本地图片
最近做项目遇到一个问题,为了防止用户上传的图片在重新在服务器上部署项目时被删除的情况,所以将用户上传的图片都保存到了服务器本地(项目外),但是这样使用html中的img标签访问图片时会提示没有访问权限(百度了下说可以使用js的ActiveXObject,FileSystemObject ,不过这个只有IE支持,所以不用,FileReader可以实现,不过有两点,使用js直接读取本地文件并非太安...原创 2017-11-08 11:41:16 · 1146 阅读 · 0 评论 -
关于设置了setMaxAge(0)而浏览器未成功删除Cookie的注意事项
https://blog.csdn.net/machinecat0898/article/details/23603493转载 2019-05-04 14:36:57 · 1373 阅读 · 0 评论