- 浏览: 329384 次
- 性别:
- 来自: 成都
-
最新评论
-
lst923:
...
java 实现图片裁剪 -
kakarottoz:
多谢博主分享,正好用到!
java 实现图片裁剪 -
Vcb:
http://osgi.jxtech.net 是一个完全基于O ...
OSGi介绍 -
Vcb:
是一个完全基于OSGi的开发平台,有在线演示,免费插件可供下 ...
OSGi介绍 -
mikey_5:
谢谢分享,原来设置: style="word-bre ...
td内容自动换行
文章列表
我用hibernate的SQLQuery做查询,sql是拼出来的,执行查询时报"Caused by: java.sql.SQLException: ORA-00911: 无效字符"的错误,生成的sql贴到DB客户端执行,没有任何错误,正常。但就是在程序里要出错,自己把拼 sql的语句检查了半天,怕头昏了出错,又叫别人帮忙看了看,都没找出来原因,头大得不得了。
因为这问题感觉不是啥复杂的问题,程序这些都是不会有错的,没想过能再网上搜出结果,但实在没法了,报着试一试的态度,baidu了下,都是说些找sql语句的错误,因为sql语句到db的客户端能正常执行,所以排出sql错误的可能 ...
SQLQuery query = session.createSQLQuery(sqlStr);
query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List<Map> list =query.list();
现在list 里就是以查询映射名为key的map了,也可以直接传到jsp用el得到值,注意key的大小写,与数据库的返回字段名一致
本文是参考网络文章测试整理,报歉忘记参考地址了,要是作者有意见就请联系我.文中只是对程序的运行做了测试,但理论没有去考证正确性,等后面研究下再完善.这只是做参考
代码:
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
/**
* HttpURLConnecti ...
eclipse3.6.1
jdk5
下载符合自己操作系统的jad和eclipse对应版本的jadeclipse (3.3)
jad下载地址无
Jadeclipse:http://sourceforge.net/project/showfiles.php?group_id=40205
1,将下载到的JAD反编译工具解压,将得到的jad.exe放置到系统某一目录下,如C:/Java/j ...
以下代码是struts1中的action中
一般下载有三种方式,我常用的是这两种,做个记录
String dlpath = request.getParameter("dlpath");//文件相对路径
if(dlpath == null || "".equals(dlpath.trim())){
return null;
}
//得到下载文件名
//可能还会查询数据库中当初保存时的名字
String fileName = "&q ...
如果action配置中,加了scope="request"属性,则在业务处理完成转发到新请求时,通过request.setAttribute("id",1);这种直接传参到新请求不成功,有两种方法解决
1.直接在action中 return new ActionForward("a.do?id=1");
2.return new ActionForward(mapping.findForward("SUCESS").getPath() + "?id=1");
好久不用这了,现在项目用到,回忆下struts1的基础
一 实例操作:
>>步骤1,导入相关的struts jar文件
>>步骤2,编写ActionForm 及Action.
|-ActionForm类用来获取http请求的相关参数。
|-Action类用来获取ActionServlet传递过来的参数,并调用相关的逻辑层。最后返回给总控制器ActinonServlet
>>步骤3,编写配置文件。 struts-config.xml及web.xml配置内容如下:
struts.xml:
<struts-config>
<form-be ...
这是个选择项计数,做参考
var num = 0;
var checkBoxs = document.all["recordId"];//recordId是checkbox的name属性值
if(checkBoxs.length){
for(var i=0;i<checkBoxs.length;i++){
if(checkBoxs[i].checked == true){
num ++;
}
}
}else{
if(ch ...
树形表结构时,经常需要看一个节点的全名称(层级的父节点名称)
id name pid
1 设计资料 -1
2 目录二 1
3 设计 1
select t.id,t.name,t.pid,
substr(sys_connect_by_path(t.name, '/'), 2) fullname1
sys_connect_by_path(t.name, '/') fullname2
from doc_folder t
start with t.pid = '-1'
connect by prior t.id = t ...
这是转自oschina的,转载地址可惜没找到了
<html>
<head></head><body>
<script type="text/javascript">
/*
---
description: Pinyin, to get chinese pinyin from chinese.
license: MIT-style
authors: Bill Lue
requires:
core/1.2.1: '*'
provides: [Pinyin]
...
*/
//(func ...
用来删除树型结构数据,如菜单,文件目录等
为了减少对象的创建,直接把数据库操作dao做参数传入递归
dao中做根据ID删除数据的操作
/**
* 递归删除
* @param id
* @param dao
*/
private void recursionDel(String id,DAO dao){
//得到所有子节点
List<Folder> subFolders = dao.getSubFolder(id);
//如果有子节点,删除所有子节点
if(subFolders ! ...
select * from tableA
where cdate <= to_date('2010-02-02','yyyy-mm-dd')
下面是转来文章,对oracle日期函数有详细说明
http://www.cnblogs.com/hl3292/archive/2010/11/03/1868159.html
获取昨天:
select trunc(SYSDATE-1) from dual;
检查一下:
select to_char (trunc(SYSDATE-1),'yyyy-mm-dd HH24:MI:SS') from dual;
获取上个月第一天00:00:00:
se ...
a.
select
(case score when 0 then '无成绩' else '有成绩' end) as score
from table
select
(case score when 0 then '无成绩' when 60 then '好成绩' else '有成绩' end) as score
from table
b.
select
decode(score,0,'无成绩',20,'低成绩',60,'过得去','好成绩') as score
from table
-- 最后的好成绩是默认
转自http://www.iteye.com/topic/602339,
SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;
A A ZERO SPACE
--------- --------- --------- ---------
65 97 48 32
2.CHR
给出整数,返回对应的字符;
S ...
在按钮事件处理方法中,要是通过location.href=url,这样是在当前窗口内跳转,用window.open(url)的话,打开新窗口,但一般会被弹出窗口拦截程序拦截,也不方便,所以可以通过下面方式达到相同效果
html:
<a href="#" id="tagOpenWin" target="_blank" ></a>
<input id= "Submit6" type="button" value="打开" onclick=" ...