![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2EE
wangqiuyun
超越自己
展开
-
eclipse+Struts 2.3.4.1的HelloWorld
今天应一哥们请求帮忙弄一个Struts的HelloWorld,本人大三时用过Struts做开发,那会Struts 2刚出,时隔那么多年没想到现在版本都到2.3.4.1了,话说我这HelloWorld中还真遇到不少的问题,主要是一些包有变化加上过滤器和以前的名字不一样了,现在把完整示例记录下来,以供新手参考。1、eclipse新建一个网站项目: 2、项目名称为Hello,容器是Tom原创 2012-10-31 18:34:27 · 5497 阅读 · 10 评论 -
Java用freemarker导出word
最近一个项目要导出word文档,折腾老半天,发现还是用freemarker的模板来搞比较方便省事,现总结一下关键步骤,供大家参考,这里是一个简单的试卷生成例子。一、模板的制作先用Word做一个模板,如下图:(注意,上面是有表格的,我设置了边框不可见)然后另存为XML文件,之后用工具打开这个xml文件,有人用firstobject XML Editor感觉还不如notepad++,我原创 2014-05-20 11:27:14 · 63179 阅读 · 29 评论 -
etmvc+jQuery EasyUI+combobox多值操作实现角色授权
基于角色的权限管理一般有5张表构成,如下图,这里我们要实现对角色role进行授权操作,简单来说就是要对rolemenu进行添加操作,这里前端主要用easyui-combobox来实现权限多选。总体思路是先初始化combobox,绑定所有的权限;然后根据当前的角色获取该角色已经拥有的权限,设置combobox选中这些权限;最后修改好权限了,获取combobox的选中值发送到后端进行保存。原创 2013-05-23 21:47:16 · 12359 阅读 · 4 评论 -
Java Web开发环境配置
这是进行Java Web开发必备的一个过程,仅供新手参考,高手可以忽略!先看看要安装的东西:各位可以去官网上下载,版本不一定非得都一样,如果找不着就google一下,下面进入正题。一、安装JDK1、下载得到jdk-6u35-windows-i586.exe,大概70M,直接双击运行安装,一路next就可以,默认是安装到系统盘下面的Program Files,我这里装在C:\原创 2013-05-21 11:09:28 · 54617 阅读 · 10 评论 -
etmvc中集成spring使用druid连接池
etmvc中ActiveRecord(下称AR)在使用上可以独立使用,其数据库的连接信息通过activerecord.properties进行配置,具体如下:domain_base_class=com.et.ar.ActiveRecordBasecom.et.ar.ActiveRecordBase.driver_class=com.mysql.jdbc.Drivercom.et.ar.Ac原创 2013-04-19 18:09:37 · 5809 阅读 · 4 评论 -
etmvc+jQuery EasyUI+POI动态导出EXCEL
一直想找一种简单的办法来实现JQuery easyUI datagrid的数据导出,试了很多种都不是特别理想,主要是我这里后端使用etmvc框架。先是在前端想了一些办法,没戏,后来有想过把datagrid的数据重新传回后端来实现EXCEL导出,但是感觉这代价太大,再后来想了个折中的办法,就是把查询条件传回后端,重新进行数据库查询,再导出,一再权衡最后使用POI实现了动态导出EXCEL,感觉还是不是原创 2013-03-10 23:49:36 · 7877 阅读 · 1 评论 -
etmvc+jQuery EasyUI combobox实现google提示
基于JQuery easyUI combobox实现了一个类似google、百度输入框的提示,主要使用combobox的onChange事件,在onChange事件中改变url参数,重新绑定数据,代码如下:前端HTML: 企业名称: 前端JavaScript:$(function(){ $('#sel').combobox({ //ur原创 2013-01-22 14:07:59 · 6219 阅读 · 2 评论 -
etmvc+jQuery EasyUI Highcharts实现柱状图
基于JQuery easyUI 使用Highcharts实现了数据柱状图的显示,前段显示主要使用Highchartst这个图表库,后端使用etmvc框架从数据库获取数据,前后端数据交互采用Json数据格式,主要代码如下:前段HTML: 前段JS: /*获取json数据开始*/ //定义变原创 2013-01-28 15:25:19 · 16095 阅读 · 5 评论 -
etmvc+jQuery EasyUI使用教程(四)—数据的交互
关于etmvc+jQuery EasyUI使用教程距离上次更新已经有一个多月了,其实这项目早已经做完了,只是一直没时间更新,今天抽空把里面的一小部分作为例子抽出来讲讲。上篇教程讲到接下来我们会进入JQuery easyUI,但可能是我本人水平有限,关于JQuery easyUI的入门个人感觉还不如建议大家直接去看官方的开发文档来得快,所以在这里打算跳过jQuery EasyUI入门,直接就一个具体原创 2012-12-30 23:31:19 · 13148 阅读 · 2 评论 -
etmvc中生成JsonView的时间格式问题处理
本人在etmvc中使用ActiveRecord来实现ORM,结果在生成JsonView返回时,发现日期时间格式全变成了日期没有时间,这是为什么呢?代码如下: public JsonView getLogs(int rows, int page ) throws Exception { String cond = "1=1"; List tmpArgs = new Ar原创 2012-11-30 13:44:08 · 2262 阅读 · 2 评论 -
etmvc+jQuery EasyUI使用教程(三)
本章我们来学习一下ActiveRecord中的关联,即一对一、一对多、多对一等关联问题!1、先新建一个authors表和books表create table authors(id int primary key auto_increment,name varchar(10) default null)create table books(id int primary key原创 2012-11-15 14:51:01 · 3346 阅读 · 4 评论 -
etmvc+jQuery EasyUI使用教程(二)
本章我们来学习一下etmvc是如何访问数据库的。etmvc中访问数据可以使用JDBC,HIBERNATE等,鉴于JDBC的烦琐和HIBERNATE的复杂,etmvc同时提供了一个ORM的简易实现版本ActiveRecord。在大多数中小型WEB系统中,使用ActiveRecord就足够了。1、先将et-ar.jar, asm.jar, cglib.jar等包引入项目,当然还有mysql-c原创 2012-11-14 12:20:42 · 5431 阅读 · 4 评论 -
etmvc+jQuery EasyUI使用教程(一)
最近接到的一个紧急任务,给一个小单位开发一个会员信息管理系统,其实需求什么都已经做得差不多了,就差开发了,最关键问题是对方要求使用JAVA,理由是服务器系统是Linux,容器是Tomcat,还要求界面好看,对于我个人而言,JAVA已经很陌生了,界面好看意味着富客户端的大量JS,思前想后找了一个etmvc+jQuery EasyUI的组合,有人说为什么不用SSH之类的,在此我只能说我有我的理由!原创 2012-11-10 22:42:32 · 8545 阅读 · 3 评论 -
JAVA微信扫码支付模式一功能实现
一、准备工作4月份那会发了篇关于 JAVA微信扫码支付模式二功能实现的博客,无数人来追问模式一的开发,所以在这就贴出来,仅供参考。关于模式一和模式二的区别,我有解释过很多次,无非就是模式一的二维码是针对商品的,模式二的二维码是针对订单的,其他具体细节我就不费口舌了,各位可以自行去官方查看文档,然后是选模式一还是模式二就得看自己的业务了。1.1、有关配置参数还是之前那四样,APP_ID和APP_SE原创 2016-09-27 12:56:43 · 30834 阅读 · 28 评论