前端
java-北京-菜鸟
相同的角色, 相似的剧情, 不同只是时间, 地点和人物而已. 得之不喜, 失之不悲, 一切随缘吧.
展开
-
js简单实现国际化
最近碰到一个项目, 前台展示需要实现国际化(中英法俄西), 前台使用 freeMark 技术展示, 都是一些html , 因为是在网上找的开源项目, 只需要修改前台页面即可, 将前台 html 中的中文(主要是一些提示和展示)根据用户选择的语种, 显示不同的语言, 当时对freeMark不太了解, 就取巧用 js 试着实现了一下, 仅供参考.首先, 说一下我的思路: 因为需要国际化的文字都是原创 2015-10-22 14:07:02 · 980 阅读 · 0 评论 -
springMVC 整合测试 freemarker
1. 加入 freemarker 的 jar 吧包 org.freemarker freemarker 2.3.19 2. 配置 freemarker <bean id="freemarkerConfig" class="org.springframework.web.servlet.view.freemark原创 2015-12-29 17:17:42 · 366 阅读 · 0 评论 -
关于 url 终止符 %00 的问题
问题: 前台传入struts2 的参数总是报格式不正确, 通过 console.log 发现参数后面多了一个 %00, 查了很久才知道这是 url 的终止符. 我的这个 url 是通过另一个 url 拼接过来的例如: url1 = test.do?name=tom&age=12;然后我用 location.href 获取 url1 , 通过 split 获取其中的 name 和转载 2016-01-06 12:01:44 · 4256 阅读 · 0 评论 -
jquery 合并两个 json 对象
今天遇到一个问题: 要给下拉框添加一个选项(用的是 ligerui 实现的), 下拉框的数据是通过 ajax从后台传过来的, 在后台的时候有可能是一个 list , 也可能是一个 json 形式的字符串, 当然通过 struts2 返回到前台已经是一个 json 对象了, 给它加一个选项, 其实就是在 list 中添加一个 json, 不想修改后台代码, 后台发现 jquery 的 $.merge原创 2016-01-08 11:58:25 · 2252 阅读 · 0 评论 -
js 计算精度问题
js浮点型四舍五入的方法:toFixed(arg); 传入的参数就是要保留的小数位数最近做系统时,发现了一个JS在计算方面的问题:如18.2 * 2 = 36.4但如果18.2*3 = 54.599999999999994很奇怪,不知道为什么,在网上搜了一下有人说这是JS的一个BUG,对于加、乘、除都会有影响可以写个函数进行处理分别写成如下的转载 2016-05-23 17:10:30 · 494 阅读 · 0 评论 -
jquery获取 checkbox 选中的值
先找到checkbox$(":checkbox['name=artice']").each(function(){if($(this).prop("checked")){ //此处我用attr取不到值console.log($(this).val());}})原创 2016-11-09 16:00:08 · 387 阅读 · 0 评论 -
项目中使用 kindeditor 的图片上传功能
在官网上下载demo, 因为我用的是 java, 所以使用的是 jsp 的demodemo 很简单, 直接创建一个web项目, 将kindeditor的东西放入webContent(eclipse项目)下, 将jar包放入lib, 直接运行, 访问即可需要用到以下jar包(如果项目中有用到json的包, json_simple的包可以不加)然后可以将kindeditor原创 2016-12-02 18:53:18 · 11647 阅读 · 0 评论 -
nginx 反代 ngrok
昨天试着自己搭建了一个ngrok服务. 因为80端口被nginx占用了, 只能带端口号访问, 很不方便, 就想着用nginx代理一下首先, 当然是启动ngrok服务端和客户端, 然后配置nginx我用的是一个server块里配置多个域名, 配置如下, 访问 test.aaa.site 就行了, 需要注意的是, 如果使用nginx代理, 则客户端配置的子域名需要与nginx中配置的一致, 且...原创 2018-01-06 10:11:53 · 656 阅读 · 0 评论