<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è)頁面時(shí),就會(huì)把頁面內(nèi)容存為word。當(dāng)然,本地必須安裝office。

    導(dǎo)出Excel文檔

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

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

    就可以將網(wǎng)頁的內(nèi)容導(dǎo)出為Excel。
    目前給出的例子為了方便起見,就是使用了純粹的靜態(tài)頁面,一個(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
    主站蜘蛛池模板: 国产又黄又爽胸又大免费视频 | 福利片免费一区二区三区| 国产亚洲人成无码网在线观看| a在线观看免费网址大全| 亚洲国产欧美日韩精品一区二区三区| 亚洲精品无码av人在线观看 | 亚洲人成色777777精品| 亚洲国产成人久久一区WWW| 国产片AV片永久免费观看| 亚洲a∨无码男人的天堂| 国产免费久久精品久久久| 91久久成人免费| 白白色免费在线视频| 亚洲精品免费网站| 亚洲日本va中文字幕久久| 一二三四免费观看在线电影| 三年片在线观看免费观看大全动漫 | 国产国拍精品亚洲AV片| 四虎永久免费影院| 破了亲妺妺的处免费视频国产| 真人做人试看60分钟免费视频| 91久久精品国产免费一区| 无码人妻一区二区三区免费看 | 日本不卡高清中文字幕免费| 99无码人妻一区二区三区免费 | 亚洲AV色吊丝无码| 亚洲国产精品成人综合久久久| 亚洲色图国产精品| 亚洲av成人一区二区三区在线观看 | 妞干网在线免费视频| 久久精品无码一区二区三区免费| 9i9精品国产免费久久| 亚洲日本VA午夜在线影院| 涩涩色中文综合亚洲| 亚洲国产AV无码一区二区三区| 亚洲色大18成人网站WWW在线播放| 亚洲AV日韩综合一区尤物| 亚洲爆乳无码精品AAA片蜜桃| 亚洲AV无码之国产精品| 亚洲狠狠狠一区二区三区| 亚洲人成片在线观看|