- 浏览: 437021 次
- 性别:
- 来自: 厦门
-
最新评论
-
FigLiu:
亲测可行,谢谢博主
window.open (参数使用post方式提交) -
smilea001:
为什么我两种方法都用了 ,还是不行
struts2 ognl 异常 -
youjianbo_han_87:
你试过指定他的target属性不,貌似没用。
MzTreeView 1.0 树形控件 -
venn:
不错,正好项目用到birt
birt3.7 集成安装部署 -
zhangyang5023637:
第一个有用,第二个貌似无效。
如何让超链接的 href属性失效
文章列表
EL表达式备忘(转)
- 博客分类:
- jsp
EL表达式
EL 全名为Expression Language
EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:
${sessionScope.user.sex}
所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得
用户的性别。假若依照之前JSP Scriptlet的写法如下:
User user = (User)session.getAttribute("user");
String sex = user.getSex( );
两者相比较之下,可以发现EL 的语法比传统JSP Scrip ...
struts2标签 if
- 博客分类:
- struts 2
引用
A:<s:if>判断字符串的问题:
1、判断单个字符:<s:if test="#session.user.username=='c'">
这样是从session中取出username的值,并且判断其是否为c,但是这样判断是不正确的,这样判断的话,根本判断不出来,要改成下面这样:
<s:if test="#session.user.username=='c'.toString()">
这样判断才能正确判断,至于原因我也不知道,在网上看到struts2中可能它判断的是char类型。
2、判断字符串:<s: ...
引用
定义数据映射的时候如果数据类型是是primitive类型(即int,long等基本类型),则应该在数据库中为此列加上非空约束,
或者直接将其映射为其wrapper类型(包装类型),
否则hibernate管理设置值时会抛出exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of...这一类型的异常!
引用
b) 基本类型属性和包装类型属性
Java 提供了8 种基本类型以及他们的包装类型,他们之间可 ...
jsp
<s:url var="qht" action="webUIDialog" namespace="/" >
<s:param name="dialogId">myclickdialog</s:param>
<s:param name="dialogText" >tt1</s:param>
</s:url>
action中老取不到第二个参数的值 ...
birt3.7 集成安装部署
- 博客分类:
- birt
1.相关下载
引用
1.开发环境ALL-IN-ONE
http://www.eclipse.org/birt/
2.runtime
里面有个birt.war包,我们要参考他的文件部署birt引擎
2.新建工程,部署birt引擎到web项目
引用
新建一个web工程(这个大家都会)
解压birt.war文件夹
拷贝所有lib到工程lib
其实默认的birt home就是指当前webContent
这里我们像myeclipse一样改造下,把birt引擎放入一个report-engine的文件夹
文件夹里面包含
这里注意我们的images是把那个birt.war里面的report/img ...
引用公司的新项目需要画静态的html,就几个开发人员,而且这种繁琐重复的工作实在是很浪费时间,还不如让开发人员多去了解具体业务和相关技术准备。
于是就想到了模板生成,90%的页面都一个样这种苦力交给电脑更实在些。。
工作人员需要做的就是录入数据(这里是建java类,因为数据库表都没建,只有写需求文档的单据)也就是model层
使用了rapid-generator脚手架,感谢大神们
新建工程,引入jar包和源码
引用
1 参考GeneratorMain
由于无数据库连接,这里只调用
g.generateByMap(params, "htmltemplate");
//h ...
1.sql/plus ,oracle NetManager 无法连接
(乱码,起初以为是字符集问题)
后来在CMD调用SQLPLUS才发现问题是
引用
SP2-1503: 无法初始化 Oracle 调用界面 SP2-1503: 无法初始化 Oracle 调 SP...
win7 下 cmd 运行 sqlplus 报错以下错误。
SP2-1503: 无法初始化 Oracle 调用界面
SP2-1503: 无法初始化 Oracle 调 SP2-0152
解决办法:
在 oracle\product\10.2.0\db_2\BIN 目录下 找到 ...
jmesa的官方网站
http://code.google.com/p/jmesa/
当前版本3.04
官方的构建教程
http://code.google.com/p/jmesa/wiki/BasicTutorialV3
新版本用来TableModel来取代
服务端分页的重点是在PageItems这个对象
和TableModelUtils.getItems(id, request, pitem)这个方法(设置分页的变量和数据)
接下来就看你用标签还是生成Html显示了
如果是标签
Struts2TableModel model = new Struts2TableModel(id, ...
引用
查看锁表进程SQL语句1:
select sess.sid,
sess.serial#,
lo.oracle_username,
lo.os_user_name,
ao.object_name,
lo.locked_mode
from v$locked_object lo,
dba_objects ao,
v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.sid;
查看锁表进程SQL语句2:
select ...
<property name="pod" formula="(select d.pod from doc_bl_unit_movement d where d.doc_bl_unit_movement_id = doc_bl_unit_movement_id)" insert="false" update="false">
</property>
<property name="polFull" formula="( ...
引用
<target name="compile" depends="init">
<javac srcdir="${src}" destdir="${dest}" debug="true" fork="true" memoryMaximumSize="512m">
<classpath refid="project.class.path"/>
<classpath refid=&quo ...
引用
希望大家使用Hibernate比较熟悉的人,确认一下,大家随意使用 count(*) 然后读取看看,到底是Integer,还是 Long
---------
引用
关于在Hibernate里使用select count(*) 返回值的问题说明
由于我使用的是Hibernate 3.2版本,经确认,这个版� ...
package test.collections;
public class Node {
public String name;
public Node nextNode;
public Node(String name){
this.name = name;
this.frist = this;
}
public Node frist =null;
public static Node revers(Node node){
node.frist = null;
node.rever(node);
return n ...
3.核心对象及常用方法和属性
a)名称
jQuery和$
用$找出来的对象叫jQuery对象
用document找出来的对象叫Dom对象
b)dom和jquery对象转换
jQuery对象.get(0) --->dom对象
$(dom对象)--->jQuery对象
c)jQuery对象方法
.show() 显示
.hide() 隐藏
.toggle() 显示或隐藏切换
$("div ...
数据库查分组后的结果是
港口 序号
CNSHA 1
CNTSN 4
SQL:
SELECT 港口,MIN(序号)
FROM 表
group by 港口
我需要序号最靠前的 港口 值
由于having 只能用特定值进行筛选分组
如 having MIN(序号) =1 这样
所以
SELECT
港口
FROM(
SELECT 港口,MIN(序号)
FROM 表
group by 港口
ORDER BY MIN(序号) ASC
)
WHERE ROWNUM=1;