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

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

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

    隨筆 - 147  文章 - 71  trackbacks - 0
    <2011年12月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆分類(146)

    隨筆檔案(147)

    文章分類(28)

    文章檔案(28)

    喜歡的Blog

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    導(dǎo)出word文檔

    第一步:編輯好word模版,然后另存為*.htm,比如:liukun.htm。
    技巧:在需要填寫數(shù)據(jù)的地方最好預(yù)填入一些易識(shí)別的數(shù)據(jù),這樣方便后面填寫jsp代碼。
    第二步:把htm后綴改為jsp,比如:liukun.jsp。
    第三步:添加jsp的頭,比如:
    <%@page contentType="application/msword;charset=GBK"%>
    如果有import,也要在這里導(dǎo)入。
    技巧:application/msword;這個(gè)參數(shù)很重要,有了這個(gè)參數(shù),調(diào)用這個(gè)頁(yè)面時(shí),就會(huì)把頁(yè)面內(nèi)容存為word。當(dāng)然,本地必須安裝office。

    導(dǎo)出Excel文檔

    只需要在jsp的最上面加上一句話

    <%
       response.reset(); 
       response.setContentType(
    "application/vnd.ms-excel;charset=GBK");
    %>

    就可以將網(wǎng)頁(yè)的內(nèi)容導(dǎo)出為Excel。
    目前給出的例子為了方便起見,就是使用了純粹的靜態(tài)頁(yè)面,一個(gè)table其中有一行是標(biāo)題,一行是內(nèi)容,但是實(shí)際使用中不可能這么簡(jiǎn)單,都是保持靜態(tài)的內(nèi)容,如果需要保存的內(nèi)容是從數(shù)據(jù)庫(kù)中取出,則只需要循環(huán)遍歷取出的內(nèi)容,添加行就行了,假如從數(shù)據(jù)庫(kù)中取出的數(shù)據(jù)存入U(xiǎn)serList中,可以使用struts標(biāo)簽進(jìn)行遍歷如下:

    <table class="common1" cellpadding="5" cellspacing="1" align="center" >
            
    <tr>
              
    <td class=formtitle colspan="4"><CENTER> 清單</CENTER> </td>
            
    </tr>
            
    <tr>
              
    <td class=formtitle align="center" nowrap style="width:13%">姓名</td>
              
    <td class=formtitle align="center" nowrap style="width:13%">年齡</td>
              
    <td class=formtitle align="center" nowrap style="width:13%">性別</td>
              
    <td class=formtitle align="center" nowrap style="width:13%">住址</td>
            
    </tr>
            
    <logic:present name="UserList">
                
    <logic:iterate id="user" name="UserList">
                  
    <tr>
                     
    <td align="center" nowrap style="width:13%">
                         
    <bean:write name = "user",property="name"/>
                     
    </td>
                     
    <td align="center" nowrap style="width:13%">
                         
    <bean:write name = "user",property="age"/>
                     
    </td>
                    
    <td align="center" nowrap style="width:13%">
                         
    <bean:write name = "user",property="sex"/>
                    
    </td>
                    
    <td align="center" nowrap style="width:13%">
                         
    <bean:write name = "user",property="address"/>
                    
    </td>
                  
    </tr>
                
    </logic:iterate>
            
    </logic:present>
    </table>

     下面是完整的例子,新建一個(gè)index.jsp,里面只需要一個(gè)超鏈接<a href = 'DownLoadExcel.jsp'>導(dǎo)出Excel</a>
    再新建一個(gè)DownLoadExcel.jsp,內(nèi)容如下:

    <%
       response.reset(); 
       response.setContentType(
    "application/vnd.ms-excel;charset=GBK");
    %>

    <html>
        
    <head>

            
    <title>刷卡消費(fèi)情況</title>

            
    <style type="text/css">
                table.common1 
    {
              width
    : 100%;
                      font-size
    : 9pt;
                      style-align
    : center;
                      background-color
    : #ffffff;
                
    }
                td.formtitle 
    {
              font-size
    : 9pt;
                        background
    :#a480b2;
                        color
    :#ffffff;
                        height
    :30px;
                        text-align
    : center;
            
    }
            
    </style>

        
    </head>

        
    <body>

        
    <form name="fm" method="post" >
          
    <table class="common1" cellpadding="5" cellspacing="1" align="center" >
            
    <tr>
              
    <td class=formtitle colspan="4"><CENTER> 清單</CENTER> </td>
            
    </tr>
            
    <tr>
              
    <td class=formtitle align="center" nowrap style="width:13%">姓名</td>
              
    <td class=formtitle align="center" nowrap style="width:13%">年齡</td>
              
    <td class=formtitle align="center" nowrap style="width:13%">性別</td>
              
    <td class=formtitle align="center" nowrap style="width:13%">家庭住址</td>
            
    </tr>
            
    <tr>
              
    <td align="center" nowrap style="width:13%">張三</td>
              
    <td align="center" nowrap style="width:13%">25</td>
              
    <td align="center" nowrap style="width:13%"></td>
              
    <td align="center" nowrap style="width:13%">北京中關(guān)村</td>
            
    </tr>
         
    </table>
        
    </form>

        
    </body>

    </html>

     

    部署好程序,在index.jsp中點(diǎn)擊超鏈接就可以完成導(dǎo)出了!
    posted on 2011-12-23 09:27 飛翔天使 閱讀(458) 評(píng)論(0)  編輯  收藏 所屬分類: JSP
    主站蜘蛛池模板: 国产精品成人免费一区二区| 午夜不卡AV免费| 亚洲一卡2卡3卡4卡国产网站 | 日本zzzzwww大片免费| 亚洲免费在线播放| 99久久精品国产免费| 99在线热视频只有精品免费| 今天免费中文字幕视频| 久久青草免费91线频观看不卡| 暖暖在线视频免费视频| 精品一区二区三区免费毛片爱| 日韩在线永久免费播放| 久久精品国产免费观看| 欧美三级在线电影免费| 韩国18福利视频免费观看| 免费大学生国产在线观看p| 亚洲国产精品视频| 亚洲精品乱码久久久久66| 亚洲AV成人片色在线观看| 亚洲精品午夜久久久伊人| 亚洲最新在线视频| 在线aⅴ亚洲中文字幕| 精品女同一区二区三区免费播放| 免费一区二区无码视频在线播放| 黄视频在线观看免费| 日韩精品内射视频免费观看| 免费下载成人电影| 国产大片51精品免费观看| 久久久久亚洲精品无码网址 | 国产美女做a免费视频软件| 亚洲国产精品综合久久网络| 久久91亚洲人成电影网站| 亚洲国产精品xo在线观看| 亚洲AV无码男人的天堂| www成人免费视频| 97国产在线公开免费观看| 女人18毛片免费观看| 四只虎免费永久观看| 亚洲ⅴ国产v天堂a无码二区| 亚洲AV男人的天堂在线观看| 一区二区三区免费视频网站|