xxl36

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            5 Posts :: 0 Stories :: 14 Comments :: 0 Trackbacks

          2006年8月10日 #

          Googled的瀏覽器Chrome發布了!

          很多人不以為然
          我卻對它寄予了和大的希望
          主要希望它能解決兩個最迫切的問題:
          1、Web加密,堅決抵制ActiveX!
          2、RIA,目前的RIA技術.Net、Java、Flex、Ajax都是扶不起的阿斗。為什么就不能通過瀏覽器端解決呢?
          posted @ 2008-09-04 20:45 xxl36 閱讀(275) | 評論 (0)編輯 收藏

          1、? mywebapp-servlet.xml 中定義報表視圖解析器:

          ??? <!-- 報表視圖解析器 -->

          ??? <bean id="anyname_rptViewResolver" class="org.springframework.web.servlet.view.ResourceBundleViewResolver">

          ??????? <property name="order" value="1"/>

          ??????? <property name="basename" value="views"/>

          ??? </bean>

          ?

          2、? 新建報表視圖資源文件 views.properties

          mysamplerpt.class=org.springframework.web.servlet.view.jasperreports.JasperReportsMultiFormatView

          mysamplerpt.url=/WEB-INF/reports/mysample_rpt.jasper

          注意:“views”就是上面的“basename”。

          ?

          3、? web.xml中定義請求URL過濾

          <servlet>

          ??????? <servlet-name>mywebapp</servlet-name>

          ??????? <servlet-class>

          ??????????? org.springframework.web.servlet.DispatcherServlet

          ??????? </servlet-class>

          </servlet>

          <!-- 報表URL,PDF格式 -->

          <servlet-mapping>

          ??????? <servlet-name>mywebapp</servlet-name>

          ??????? <url-pattern>*.pdf</url-pattern>???????

          ??? </servlet-mapping>

          ??? <!-- 報表請求URL,Excel格式 -->

          ??? <servlet-mapping>

          ??????? <servlet-name>mywebapp</servlet-name>

          ??????? <url-pattern>*.xls</url-pattern>???????

          ??? </servlet-mapping>

          ??? 注意:此兩處定義將所有.pdf和.xls后綴的URL納入Spring MVC的

          ?

          4、? mywebapp-servlet.xml 中定義請求 URL 映射

          <bean id="scureUrlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">

          <prop key="/showmysamplerpt_inpdf.pdf">MyRptController</prop> <! 將得到PDF格式的報表 à

          <prop key="/showmysamplerpt_inxls.xls">MyRptController</prop> <! 將得到Excel格式的報表 à

          ?

          </bean>

          ?

          5、? MyRptController的實現

          public class MyRptController extends AbstractController {

          ??? @Override

          ??? ??? protected ModelAndView handleRequestInternal(HttpServletRequest request,?? HttpServletResponse response) throws Exception {

          ??????? ??? String uri = request.getRequestURI();

          ??????? ??? String format = uri.substring(uri.indexOf(".") + 1); //取得URL后綴

          ?

          ??????? ??? Map model = new HashMap();

          ??????????? model.put("datasource", getApplicationContext().getBean("myDataSource"));? //數據源

          ??????? ??? model.put("format", format); //根據URL后綴確定格式

          ???????

          ??????? ??? return new ModelAndView("mysamplerpt", model);? //視圖名稱請參考第二步中的定義

          ??? ??? }

          以上是個人實際編程中的一點兒經驗,望各位大俠指教。

          posted @ 2006-10-16 21:35 xxl36 閱讀(2474) | 評論 (7)編輯 收藏

          上個月,我的硬盤(邁拓金鉆十160G)不知道那一天噪音突然變大了,找遍了邁拓網站也沒找到降噪工具,邁拓的嗓門那個粗獷啊!快吵S人了,隱約覺得硬盤快要Over了,后悔買了邁拓,以前一直買希捷的,希捷的就算有的聲音大,也很清脆,上次本來買ST,買了一塊發現有異響,后換成盒裝邁拓,再后來在網上看到有人說散裝ST水貨很多,估計那塊就是,早知到換行貨盒裝的ST。

          今天突然看到MicroComputer上面介紹的工具,叫HDDScan,好像又是Russia的,下載了一個試試,還挺好用,發現原來是硬盤降噪參數被修改掉了,改回了出廠值,^_^,世界又恢復了寧靜!呵呵
          posted @ 2006-08-20 23:44 xxl36 閱讀(621) | 評論 (0)編輯 收藏

          Spring + Hibernate + jasperreports,在Jasper中嵌入HQL查詢,使用Spring的jasperreports視圖解析器預覽報表,在Model中應該傳遞那些參數給視圖解析器?就傳一個Hibernate Session好像不行,再傳一個JDBC Connection似乎就行了,但總覺得不應該需要JDBC Connection的,而且返回了ModelAndView之后,就失去控制了,那個Hibernate Session也就沒法釋放了,一氣之下所有報表統統改為原生SQL,只要傳一個JDBC Connection就行了,各位大俠請指教,不甚感謝!

          posted @ 2006-08-14 21:48 xxl36 閱讀(612) | 評論 (0)編輯 收藏

          環境:Spring MVC + Spring + Hibernate,jasperreports

          上午剛剛解決了jasperreports中使用HQL的問題:原來除了要向Spring 的jasperreports視圖解析器傳遞Hibernate Session之外,還要向其傳遞一DataSource,難道從Hibernate會話中找不到DataSource么,有些迷惑了。

          下午忽然又遇到了輸出PDF的中文字體問題,本來以為早就不是問題了,卻發現除了宋體外其他字體無法使用,搞到晚上9點才發現,報表的根目錄原來是JavaSource —— 好在我突然想到views.properties文件(報表視圖解析器的配置文件)在這兒,才試了一試,將幾個 ttf 文件移到此處,啊哈!果然奏效。

          接下來可以大肆畫表了!

          posted @ 2006-08-10 23:17 xxl36 閱讀(4176) | 評論 (7)編輯 收藏

          主站蜘蛛池模板: 湘潭县| 县级市| 衡山县| 迁西县| 邯郸县| 稻城县| 密山市| 绿春县| 定襄县| 新宁县| 江孜县| 秭归县| 武威市| 九江市| 惠水县| 肃北| 胶南市| 赫章县| 尼玛县| 兴海县| 抚远县| 四平市| 静乐县| 都安| 彭水| 什邡市| 聂拉木县| 宝坻区| 娱乐| 嘉义市| 定边县| 泗水县| 灵寿县| 海口市| 乌拉特中旗| 鄂托克旗| 临西县| 嘉禾县| 礼泉县| 黄石市| 江口县|