- 浏览: 187565 次
- 性别:
- 来自: 北京
最新评论
-
LZ645596034:
非常感谢!!chain 用于把相关的几个action连接起来, ...
【转】基于注解的struts action跳转 @Result 跳转到另一个action -
cuishuangjia:
把数据库中的数据,拷贝到EXCEL中的。 DbTools工具下 ...
【转】mysql导入数据时 USING BTREE 错误解决办法 -
maoghj:
【转】mysql同一表记录某一字段内容合并 -
lichuanbao:
这个很给力啊,哈哈
JNotifylinux下部署出现的问题 -
beat_it_:
lipulvp 写道能把代码提供一个吗
【转】 一个请假单流程的实现(struts2.1.8+spring2.5+hibernate3集成jbpm4.3)
文章列表
mysql> create table t(id int,name varchar(20));
Query OK, 0 rows affected (0.09 sec)
mysql> insert into t values (1,'aa'),(1,'bb'),(2,'cc'),(2,'dd');
Query OK, 4 rows affected (0.00 sec)
Records: 4 Duplicates: 0 Warnings: 0
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
...
iBatis解决sql注入
(1) ibatis xml配置:下面的写法只是简单的转义 namelike '%$name$%'
(2) 这时会导致sql注入问题,比如参数name传进一个单引号“'”,生成的sql语句会是:name like '%'%'
(3) 解决方法是利用字符串连接的方式来构成sql语句 name like '%'||'#name#'||'%'
(4) 这样参数都会经过预编译,就不会发生sql注入问题了。
(5) #与$区别:
#xxx# 代表xxx是属性值,map里面的key或者是你的pojo对象里面的属性,ibatis会自动在它的外面加上引号,表现在sql ...
当用到了时间等非内置对象时,如果对象为NULL则,会出现此异常。最简单的方法就是保证非内置对象不为NULL。
还有其它高手给出的修改commons包相关源码的解决方案,也一并给出:
<1>时间解决方案:方案一:问题解决: ...
初学ssh 基于注解的方式简单灵活,但是做一个例子的时候,添加用户AddUser 完成后 想页面跳转到 ListUser 这个action,
然后action 成功后 会跳转到list.jsp 显示 所以用户信息,
发现 网上几乎所有例子都是 @Result 成功跳转到一个jsp ...
在linux中没有开放远程8000端口的时候,要进行远程调试,可采用下列方式:
下载一个plink.exe
然后进入到命令行中,跳到plink.exe所在目录,执行<!--StartFragment -->
plink -L 8000:127.0.0.1:8000 root@linux_ip
在命令行显示类似]0;root@linux主机名:~[root@linux主机名~]#时,在本地eclipse中配置debug地址为localhost,端口为8000,即可
1.基于jax-ws开发的webservice获取客户端ip的方法【在代理类XXXDelegate添加如下代码】: import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.xml.ws.WebServiceContext; import javax.xml.ws.handler.MessageContext; @Resource private WebServiceContext wsContext; pri ...
是tomcat的lib文件夹jar包和项目的lib文件下的jar包冲突了
把项目下lib文件下和tomcat的jar的重复的全部删除。
注意,如果你是先建flex工程然后转成web形式的,请把项目中tomcat类库删除,不然还会冲突
第二种解决办法
修改了tomcat里的context.xml文件,在context 元素下添加 <Loader delegate="true" />
1.准备工作
从MySQL官网上分别下载mysql服务器端于客户端包。
如:
MySQL-server-5.5.15-1.linux2.6.x86_64.rpm和MySQL-client-5.5.15-1.linux2.6.x86_64.rpm
并放到/opt目录下
2.检测系统是否安装MySQL
(1)进入系统后,
一、[root@linuxzgf ~]#getconf LONG_BIT[root@linuxzgf ~]#getconf WORD_BIT(32位的系统中int类型和long类型一般都是4字节,64位的系统中int类型还是4字节的,但是long已变成了8字节inux系统中可用"getconf WORD_BIT"和"getconf LONG_BIT"获得word和long的位数。64位系统中应该分别得到32和64。)二、[root@linuxzgf ~]#uname -a如果有x86_64就是64位的,没有就是32位的后面是X686或X86_64则 ...
因为Red Hat enterprise linux 6 自带了一个mysql,所以当你安装新的mysql时,就会提示错误如:
error:Failed dependencies:
MySQL conflicts with mysql-5.1.47-4.el6.i686
rmp -qa mysql 可以看到安装的mysql
于是将自带的版本卸载,但是卸载时出现dependencies问题,
rpm -e mysql-mysql-5.1.47-4.el6.i686
error:Failed dependencies:
libmysqlcient.so............. ...
could not initialize proxy - no Session异常:org.hibernate.LazyInitializationException: could not initialize proxy - no Sessionat org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:57)at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitial ...
关键字: hibernate
使用SQLQuery对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式:
List cats = sess.createSQLQuery( " select * from cats " ).addEntity(C ...
摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。
很 ...
最近在工程中用到JNotify,linux下部署的时候需要引入libjnotify.so,具体的布置可参考http://lichuanbao.iteye.com/blog/1335253.
系统启动时,一直抛出异常java.lang.NoClassDefFoundError: Could not initialize class net.contentobjects.jnotify.JNotify。localhost.*.log日志中抛出异常java.lang.UnsatisfiedLinkError: no jnotify in java.library.path
按照网上说明,配 ...
<!--StartFragment -->
http://ip:port/appName/config-browser/actionNames.action