
웬지 모를 배신감까지 느겼졌던 파인애플의 모습.
function $RF(el, radioGroup) {
if($(el).type && $(el).type.toLowerCase() == 'radio') {
var radioGroup = $(el).name;
var el = $(el).form;
} else if ($(el).tagName.toLowerCase() != 'form') {
return false;
}
var checked = $(el).getInputs('radio', radioGroup).find(
function(re) {
return re.checked;
});
return (checked) ? $F(checked) : null;
}
/** * oracle의 CLOB을 이용하여 java의 Clob을 생성한다.
* @param clobValue
* @param conn
* @return
* @throws Exception */
public static Clob getClob( String clobValue, Connection conn)
throws Exception{
Clob newClob = null;
if(clobValue != null) {
try{
//env: resin pool connection
if (conn.getClass() == UserConnectionAdapter.class) {
newClob = oracle.sql.CLOB.createTemporary(
(UserConnectionAdapter) conn).getConnection()
,true
, oracle.sql.CLOB.DURATION_SESSION);
}
//env: oracle connection
else if (conn.getClass() == OracleConnection.class) {
newClob = oracle.sql.CLOB.createTemporary(
conn, true, oracle.sql.CLOB.DURATION_SESSION);
}
//env: jennifer connection
else if (conn.getClass() == Connection4Oracle.class) {
conn = ((Connection4Oracle)conn)
.getNativeConnection();
newClob = oracle.sql.CLOB.createTemporary(
((UserConnectionAdapter)conn)
.getConnection()
, true
, oracle.sql.CLOB.DURATION_SESSION);
}
//env: else connection
else {
newClob = oracle.sql.CLOB.createTemporary(
conn, true, oracle.sql.CLOB.DURATION_SESSION);
}
if(newClob! = null) {
((oracle.sql.CLOB)newClob)
.putString(1, clobValue);
}
} catch (Exception e){
e.printStackTrace();
}
}
return newClob;
}