2022-07-24 16:36
@zeroabc 请问“在undertow.start();前加入如下代码"这个如何具体实现的,能稍微具体点吗?
2018-09-09 10:44
【解决】锚点的话确实需要重新组装相对路径,先在controller里获取当前访问路径,然后传给前台使用。
String servletPath = this.getRequest().getServletPath();
servletPath = servletPath.substring(1,servletPath.length())+"?"+this.getRequest().getQueryString();
setAttr("servletPath",servletPath);
前台锚点使用:
<a id="a11" href="#(servletPath)#a1">基本信息</a>
2018-08-23 09:28
找到解决办法:(进一步了解了sql脚本的用法)
参数如下:
Kv cond = Kv.by("1 = ", 1);
if(Project.SEARCH_BY_PERSON.equals(classType)){
cond.set("personKey"," regexp_like(SERVICE_OBJECT,'1')");
}
if(Project.SEARCH_BY_CORPORATION.equals(classType)){
cond.set("companyKey"," regexp_like(SERVICE_OBJECT,'2')");
}
if(!"0".equals(searchOrg)){
cond.set("ORG_CODE = ",searchOrg);
}
sql脚本如下:
#for(x : cond)
#if(x.key == 'personKey' || x.key == 'companyKey')
#(for.first ? "where": "and") #(x.value)
#else
#(for.first ? "where": "and") #(x.key) #para(x.value)
#end
#end