<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    xxl36

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

    2006年10月16日 #

    Googled的瀏覽器Chrome發布了!

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

    主站蜘蛛池模板: 亚洲AV无码成人网站在线观看| 亚洲国产精品免费视频| 亚洲aⅴ天堂av天堂无码麻豆 | 亚洲AV综合色区无码一区| 久久亚洲国产成人精品性色| 亚洲国产精品综合久久久| 亚洲欧美日本韩国| 亚洲免费无码在线| 亚洲成人免费网站| 免费毛片在线视频| 亚洲一级黄色视频| 亚洲第一页在线观看| 青娱乐在线免费观看视频| 日本卡1卡2卡三卡免费| 嫩草影院免费观看| 亚洲精品无码久久一线| 91免费国产在线观看| 国产在线19禁免费观看| 国产伦精品一区二区三区免费下载 | 老司机69精品成免费视频| 久久国产色AV免费看| 四虎AV永久在线精品免费观看| 久久久亚洲欧洲日产国码aⅴ| 国产亚洲蜜芽精品久久| 91在线手机精品免费观看| 又大又硬又爽免费视频| 亚洲嫩草影院在线观看| 国产高潮久久免费观看| 爽爽日本在线视频免费| 亚洲最大福利视频网站| 国产免费MV大全视频网站| 久久精品免费一区二区喷潮| 亚洲AV无码一区东京热久久| 粉色视频在线观看www免费| 曰曰鲁夜夜免费播放视频| 国产亚洲福利精品一区| 麻豆69堂免费视频| 免费无码一区二区三区蜜桃大 | 亚洲熟妇少妇任你躁在线观看无码| 亚洲一区二区三区91| 日韩精品免费在线视频|