hejianhuacn

          2006年8月25日 #

          [導入]JasperReport 在Spring中的使用 問題


          網(wǎng)站: JavaEye  作者: hejianhuacn  鏈接:http://hejianhuacn.javaeye.com/blog/138725  發(fā)表時間: 2007年11月07日

          最近看了《JasperReports for Java Developers》,里面講了怎么在Spring里使用JasperReport
          照著里面的例子做了一下,例子是沒有問題的,但是我把展現(xiàn)方式改為由JasperReportsHtmlView 展現(xiàn)就出問題了,所有的圖片都出不來,是不是使用JasperReportsHtmlView還要配置其它的攔截器或是什么?我在Google里找了一通,也沒能解決主要是E文不太好國外的論壇也找了,看得頭大,所以把代碼貼出來,那位用過的能指點一下,謝過了

          web配置文件

          代碼

          前臺Jsp頁面:

          代碼

          jasperSpring-servlet.xml的內(nèi)容:

          代碼

          引用
          views.properties中的內(nèi)容

          代碼

          控制器JasperSpringController的源碼:

          代碼

          JasperReport頁面在IReport中的效果:

          頁面輸出PDF效果:

          但把輸出改為JasperReportsHtmlView頁面上的所有圖片都顯示不出來,應該是還有什么屬性值設(shè)置的不對,哪位知道的請指點一下,項目里面的Jar包太大了不然把整個項目都上傳上來


          評論也很精彩,瀏覽評論>>


          JavaEye推薦
          杭州:淘寶網(wǎng):高薪急聘架構(gòu)師和資深開發(fā)工程師
          廣州:優(yōu)易公司:誠聘Java工程師,開發(fā)經(jīng)理
          上海:尤恩斯國際集團:誠聘開發(fā)工程師
          北京:優(yōu)秀公司NHNChina招聘:WEB開發(fā),系統(tǒng)管理,JAVA開發(fā), DBA





          文章來源:http://hejianhuacn.javaeye.com/blog/138725

          posted @ 2007-12-04 17:13 hejianhuacn 閱讀(761) | 評論 (0)編輯 收藏

          js中cloneNode()的使用

          ??????在web頁面中經(jīng)常需要出現(xiàn)許多完全一樣的控件項,而需要控件的多少完全由用戶輸入量決定,在js中可以很容易的實現(xiàn)這點,效果展示大多時候比語言來得更有魅力。
          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="<head>
          <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
          <title>控件cloneNode()方法的使用</title>
          <script language="javascript">
          ?i=1;
          ?function AddRow()
          ?{
          ???var tableObject=new Object();
          ???
          ???var isneed=true;
          ???
          ???tableObject=document.getElementById("CloneNodeShow");
          ???//判斷是否有必要添加新的輸入行
          ???for(var j=0;j<tableObject.all.tags("input").length;j++)
          ???{
          ????var inputs = tableObject.all.tags("input")[j];?
          ????if(inputs.type=="text" && inputs.value=="")
          ????{
          ?????isneed=false;
          ????}
          ???}
          ???if(isneed)
          ???{
          ????//添加一行???
          ????var newTR=tableObject.insertRow();
          ????var td0=newTR.insertCell();
          ????var td1=newTR.insertCell();
          ????var td2=newTR.insertCell();
          ????var td3=newTR.insertCell();
          ????
          ????td0.innerHTML=(++i)+'.';
          ????td1.innerHTML='<input type="text" name="username"/>';
          ????//true表示深度克隆
          ????var newSelect=document.getElementById("sexType").cloneNode(true);
          ????newSelect.id="sexType"+i;
          ????td2.appendChild(newSelect);
          ????td3.innerHTML='<input type="text" name="age" onchange="AddRow()"/>';???
          ???}
          ?}
          </script>
          </head>
          <body>
          <form>
          ?<table id="CloneNodeShow" border="2" bordercolor="#000000">
          ??<tr><th></th><th>姓名</th><th>性別</th><th>年齡</th></tr>
          ??<tr id="signTR"? >
          ???<td>1.</td>
          ???<td><input type="text" name="username"/></td>
          ???<td>
          ????<select name="sexType" id="sexType">
          ?????<option value="%">請選擇性別</option>
          ?????<option value="0">男</option>
          ?????<option value="1">女</option>
          ????</select>
          ???</td>
          ???<td><input type="text" name="age" onchange="AddRow()"/></td>
          ??</tr>
          ?</table>
          </form>
          </body>
          </html>

          posted @ 2006-08-25 11:38 hejianhuacn 閱讀(11867) | 評論 (5)編輯 收藏

          主站蜘蛛池模板: 祁连县| 阳新县| 蕲春县| 论坛| 宣城市| 南京市| 澎湖县| 宜章县| 合川市| 喜德县| 乃东县| 伽师县| 迭部县| 玉田县| 佛教| 广河县| 潮州市| 吉首市| 日照市| 山西省| 南投市| 临沧市| 华容县| 江都市| 永寿县| 湛江市| 盘山县| 江口县| 郯城县| 同心县| 乾安县| 临沭县| 巴中市| 个旧市| 米泉市| 朝阳市| 清徐县| 铁岭县| 财经| 平遥县| 白沙|