- 浏览: 104250 次
最新评论
-
u013181314:
请问第二层的属性怎么过滤呢?就是对象的对象属性的属性怎么过滤? ...
fastjson过滤字段属性
文章列表
我们知道,我们在做项目时候,用到的最多的无非就是查询,各种条件查询.这个时候,如果我们再采用纯粹的hql语句来通过if判断的话,效率就十分低下而且会有很多判断.
那么,hibernate在3以后,推出了一个很有意义的对象DetachedCriteria,通过这个类,我们可以得到Criteira对象.然后可以利用Restrictions,Projection等,构造各种条件.
而且支持多表连接,外键关联查询,忽略大小写等.很实用.
DetachedCriteria dc = DetachedCriteria.forClass(Employee.class);
Criteria cri ...
在做项目的时候,我们的整个项目采用ssh框架,页面是用的frameset.有个问题:session过时,我当时用了struts2的拦截器解决了,但是当返回到登陆页面时候,发现只是右半部分是登陆,左边依然是菜单.解决方法:
我是这样解决的,我在struts.xml配置先返回到一个空白页面,然后在这个空白页面里面直接又跳转到login.html,用到的代码:
<script>
window.top.location.href="System_User/loginUI.jsp";
</script>
function check(txt){
$j("form").submit(function(){
if($txt=="提交"){
this.action="doAddMessage.action?button=提交";
this.submit();
}else{
this.action="doAddMessage.action?button=保存";
this.submit();
}
});
...
2013-06-06 21:23 391人阅读 评论(0) 收藏 举报
项目使用Spring3+MyBatis3整合,但是控制台就是部署出SQL语句,网上找了很多资料,都说是Log4j配置文件的问题,修改了N 边Log4j配置文件依然无效。
除了SQL 语句,其他都能显示,纠结的很
我的Log4j的配置文件如下:
[html] view plaincopyprint?
<?xmlversion="1.0"encoding=
### 把日志信息输出到控制台 ###
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
#log4j.appender.stdout.Target=System.err
log4j.appender.stdout.layout=org.apache.log4j.SimpleLayout
### 把日志信息输出到文件:jbit.log ###
log4j.appender.logfile=org.apache.log4j.FileAppender
log4j.appender.logfile.File=jbit.l ...
//过滤器类
public class EcondingFilter implements Filter {
private String charset = null;
private ServletContext context = null;
private String path = "";
/**
* 在销毁前将数据存入本地文件中
*/
public void destroy() {
//获取servleContext中的属性的那个值
String nums = (String) context.getAttri ...
//设置json过滤主外键,防止出现死循环there is a cycle in the hierarchy!
JsonConfig config = new JsonConfig();
config.setJsonPropertyFilter(new PropertyFilter(){//过滤属性
//其中houses,district就是我们要过滤的字段,也就是JavaBean中的属性名
public boolean apply(Object arg0, String name, Object arg2) {
if(name.equals(" ...
<!-- 过滤器1,解决中文乱码 -->
<filter>
<!-- 名字随便起,但是类要写完整的带包的路径-->
<filter-name>encodingFitler</filter-name>
<filter-class>com.accp.filter.EcondingFilter</filter-class>
<!-- 获取初始化的一些参数-->
<init-param>
<param-name>encoding</param-name> ...
//这是script代码
<link rel="stylesheet" type="text/css" href="uploadify/uploadify.css">
<script type="text/javascript" src="jquery-1.8.0.js"></script>
<script type="text/javascript" src="uploadify/jque ...