- 浏览: 732489 次
- 性别:
- 来自: 宁波
最新评论
-
氵每市蜃木娄:
使用过后,移动滚动条,非冻结的列,表头不见了。
easyui datagrid 右冻结 -
18335864773:
推荐用pageoffice组件打开文档,pageoffice ...
java word导出 -
xiaoliuf4565:
用过之后中文可以换行,但是现在编程了英文和数字不换行了脑壳痛
freemarker+ITextRenderer 生成html转pdf -
A741841403:
Error:(275, 29) java: 无法访问com.l ...
freemarker+ITextRenderer 生成html转pdf -
A741841403:
楼主你好,我想问下,如何在maven中使用你的jar包呢
freemarker+ITextRenderer 生成html转pdf
文章列表
网上已经有比较多的例子 写这个 但是很多都是简单的 demo,而且有很多隐藏的问题
或者是零散的 对某些问题的解决方案
本人再次写一个完整的demo 无bug 可用
我是在spring mvc中应用的
String basePath = request.getSession().getServletContext()
.getRealPath("/");
/* 创建配置 */
Configuration cfg = new Configuration();
/* 指定模板存放的路径 */
cfg.setDirectoryForTe ...
将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN将博客搬至CSDN
搬家需要
项目中 用到了jquery的clone方法 使得出现很多歌name一样的文本框
数据验证用的jquery validate 这样就造成只能验证第一个文本框的情况
网上看了下 各个好的解决方案 亲身实践 优化后 总结如下:
//这个代码必须要引用
$(function(){
if ($.validator) {
$.validator.prototype.elements = function () {
var validator = this,
...
网上能找到的都不符合我的情况
按照网上说的也不能解决
无意间谷歌看到这个http://stackoverflow.com/questions/32874421/websocket-in-spring-boot-app-getting-403-forbidden
得到启发 把spring 的版本升级到4.1.7把websocket的版本同时也升级到 4.1.7居然奇迹的 解决403错误
!!!!!
MyEclipse 2016基于Eclipse Mars 1 (4.5.1),除了在Eclipse基础上做了更新之外,我们还更新了集成在MyEclipse上的第三方工具,比如STS, m2e, BIRT, Webtools, eGit等等。
Mars集成对Java的一些核心进行了改进,比如编译器的性能和更好的Lambda表达式支持,适应如今更高分辨率的UI,还有一些性能和易 用性上的改进。
Command-line Terminal
之前如果想跳到命令行,很容易导致MyEclipse崩溃。新版本不用再担心这个问题了!MyEclipse 2016新增支持集成命令行,它有一个 TM T ...
我用的 cas server 4.0.1 cas client 3.3.3
算是版本比较新的了 网上的demo是cas 3.x的 比较老
参考博客 :http://binghejinjun.iteye.com/blog/1701688
下面说说具体实现步骤:
在cas server端
建立
package io.github.howiefh.cas.web.flow;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpS ...
需要导出的word文档是事先准备好的一个模板,文档数据所在的位置则必须按FreeMarker模板语法的占位符(如:${xxx})填充,然后将word文档保存(最好另存为,原模板也最后保留,便于以后修改)为xml格式的文件,然后使用文本编辑器打开检查并修改不合法或书写更好的FreeMarker语法。最后在后台服务端使用FreeMarker相关的包和类读取模板,返回模板所需的数据变量,输出word文件即可。
导出word功能示例
1、创建word模板
先创建你需要导出具体格式和样式的模板,数据用FreeMarker语法的占位符占据word模板
2、另存并编辑xml文件
创建好word模板之后, ...
网上找到的版本较老 是spring3的
org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter 这个spring4 已经弃用
spring 4.x的配置和实现为:
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
<property name="messageConverters&q ...
网上都是用自定义的方式实现的 其实 jqgrid自带的更方便 完全没必要自定义实现
$("#table_list_2").jqGrid({
url : "${pageContext.request.contextPath}/order/findByPage.shtml",
editurl: "${pageContext.request.contextPath}/order/editEntity.shtml",
cellurl:"${pageContext.req ...
<%
org.springframework.web.servlet.i18n.CookieLocaleResolver clr=new org.springframework.web.servlet.i18n.CookieLocaleResolver();
clr.setLocale(request,response,Locale.CHINA); //这里根据不同情况显示不同国际化
%>
通过该端代码放在jsp页面就可以 实现不同jsp 登录页面 实现不同的国际化提示
var obj =$("#mytableid :input[type='hidden'][name='enterpriseid']", parent.document);
obj.each(function(i){
console.log(this.value);
});
这样就可以了
cxf 报 以及其任何超类对此上下文都是未知的。
具体报错为
实体类以及其任何超类对此上下文都是未知的。
或者 java.util.HashMap以及其任何超类对此上下文都是未知的。
这个错误找了我两天
刚开始 参考了http://blog.csdn.net/majian_1987/article/details/9024053这个博客 以为是这个问题一直在这个思路上去解决 一直没解决
后来发现是 返回的 实体类里 有 datetimeoffset类型
只要在 public Object getCreatetime() {
//return createtime;
...
Jquery 将表单序列化为Json对象:http://www.cnblogs.com/hyl8218/archive/2013/06/27/3159178.html
首先我用的是 cas server 4.0.1版本的 网上很多都是 3.x的 我就不作考虑了
因为版本间配置差异太大
网上有关4.x的 配置资料太少 所以我在这里把这个博客写下 希望对 跟我遇到相同问题的人有所帮助 同时也是对互联网的一种感恩回馈 因为我也是看了很多博客和资料后 才解决这个问题的
我的项目需求有点特殊 可以用邮箱和手机号码登录
而登录用的username又不是用的这两个字段 是通过一个值为uuid的 username字段实现的 (老项目重构 没法改表结构 )
所以 光通过默认返回的 登录账号是不够的 因为 用户登录后是可以修改邮箱和手机的 一旦修改后 我的 客户端获取就 ...
如果实现类似微信附近的人功能
- 博客分类:
- java
如果实现类似微信附近的人功能:
第一种可以使用redis-geo扩展;
第二种可以使用mysql5.7的geo扩展;
第三种可以使用es的geo扩展 ;
第四种可以使用百度的API或者微信的API;
第五种可以使用Lucene的高级特性;
实现原理:坐标 内切圆 找点