å 为ms wordåexcelçææ¡£é½æ¯æhtmlææ¬æ ¼å¼ï¼å æ¤å¯ä»¥å
ç¨wordæexcelå好模çï¼å¦å为Web页ï¼ç¶åå°è¯¥htmlæ¹æjspï¼å°æ°æ®é¨åå¨æå¡«å
¥å³å¯ï¼ä¸ç¨å¾è¾è¦çè°æ´æ ¼å¼
word页é¢åªè¦å¨jsp头设置å¦ä¸æ令ï¼
<%@page contentType="application/msword;charset=GBK" %>
excelå¦ä¸ï¼
<%@page contentType="application/vnd.ms-excel;charset=GBK" %>
使ç¨è¿ç§æ¹å¼å®¢æ·ç«¯å¿
é¡»å®è£
æoffice软件ï¼ç¨æ·è®¿é®æ¶å°å¨ieä¸ç´æ¥ç¨wordæexcelæå¼è¯¥é¡µé¢ã
æ¤æ¹æ³ä¼å¿æ¯æ¨¡æ¿è®¾è®¡ãè°æ´æ¹ä¾¿ï¼æ éå¨æå¡å¨ç«¯ä½¿ç¨å¤æçPOIæjxlææ¯ï¼ä¹æ éå¨å®¢æ·ç«¯ä½¿ç¨ActiveXæ§ä»¶ææ¯ï¼æ´å®å
¨ãæ¹ä¾¿ï¼è½»æ¾å®ç°è¾å¥½çæå°ææã
microsoftå
³äºæå¡å¨ç«¯å¨æå建officeææ¡£çèµæï¼asp示ä¾ï¼ï¼
http://support.microsoft.com/default.aspx?scid=KB;en-us;301044& ç®å示ä¾ï¼
使ç¨word建ç«ä¸ææ¡£ï¼ç»è¡¨æ ¼å¦ä¸ï¼
----------------------------
| ç¨æ·å | çå®å§å | æ§å« |
----------------------------
| guest | è·¯äººç² | ç· |
----------------------------
ä¿å为Web页test.htmï¼ å°test.htmæ¹å为test.jspï¼ä¿®æ¹å
¶ä¸guestã路人ç²ãç·ä¸ºä»æ°æ®åºå¨ææ¥è¯¢ï¼å¦ä¸ï¼
<%@ page contentType="application/msword;charset=GBK" %>
<%@ page import="java.sql.*" %>
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="
http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=GB2312">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<title>ç¨æ·ä¿¡æ¯</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>evan zhao</o:Author>
<o:LastAuthor>evan zhao</o:LastAuthor>
<o:Revision>1</o:Revision>
<o:TotalTime>1</o:TotalTime>
<o:Created>2003-08-20T16:26:00Z</o:Created>
<o:LastSaved>2003-08-20T16:27:00Z</o:LastSaved>
<o:Pages>1</o:Pages>
<o:Company>taiping</o:Company>
<o:Lines>1</o:Lines>
<o:Paragraphs>1</o:Paragraphs>
<o:Version>9.2812</o:Version>
</o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:PunctuationKerning>
<w:DrawingGridVerticalSpacing>7.8 ç£
</w:DrawingGridVerticalSpacing>
<w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
<w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery>
<w:Compatibility>
<w:SpaceForUL>
<w:BalanceSingleByteDoubleByteWidth>
<w:DoNotLeaveBackslashAlone>
<w:ULTrailSpace>
<w:DoNotExpandShiftReturn>
<w:AdjustLineHeightInTable>
<w:UseFELayout>
</w:Compatibility>
</w:WordDocument>
</xml><![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:å®ä½;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@å®ä½";
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
mso-pagination:none;
font-size:10.5pt;
mso-bidi-font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:å®ä½;
mso-font-kerning:1.0pt;}
/* Page Definitions */
@page
{mso-page-border-surround-header:no;
mso-page-border-surround-footer:no;}
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
mso-header-margin:42.55pt;
mso-footer-margin:49.6pt;
mso-paper-source:0;
layout-grid:15.6pt;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=ZH-CN style='tab-interval:21.0pt;text-justify-trim:punctuation'>
<div class=Section1 style='layout-grid:15.6pt'>
<table border=1 cellspacing=0 cellpadding=0 style='border-collapse:collapse;
border:none;mso-border-alt:solid windowtext .5pt;mso-padding-alt:0cm 5.4pt 0cm 5.4pt'>
<tr>
<td width=189 valign=top style='width:142.0pt;border:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:å®ä½;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>ç¨æ·å</span></p>
</td>
<td width=189 valign=top style='width:142.05pt;border:solid windowtext .5pt;
border-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:å®ä½;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>çå®å§å</span></p>
</td>
<td width=189 valign=top style='width:142.05pt;border:solid windowtext .5pt;
border-left:none;mso-border-left-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:å®ä½;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>æ§å«</span></p>
</td>
</tr>
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:mydb";
//è¿æ¥mydbæ°æ®åº
Connection con=DriverManager.getConnection (url, "", "");
try{
Statement stmt=con.createStatement();
//æ¥è¯¢employee表
ResultSet rs=stmt.executeQuery("select user_name, real_name, gender from employee ");
while(rs.next()){
%>
<tr>
<td width=189 valign=top style='width:142.0pt;border:solid windowtext .5pt;
border-top:none;mso-border-top-alt:solid windowtext .5pt;padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span lang=EN-US><%=rs.getString("user_name")%></span></p>
</td>
<td width=189 valign=top style='width:142.05pt;border-top:none;border-left:
none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:å®ä½;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'><%=rs.getString("real_name")%></span></p>
</td>
<td width=189 valign=top style='width:142.05pt;border-top:none;border-left:
none;border-bottom:solid windowtext .5pt;border-right:solid windowtext .5pt;
mso-border-top-alt:solid windowtext .5pt;mso-border-left-alt:solid windowtext .5pt;
padding:0cm 5.4pt 0cm 5.4pt'>
<p class=MsoNormal><span style='font-family:å®ä½;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'><%=rs.getString("gender")%></span></p>
</td>
</tr>
<%
} // end while
rs.close();
stmt.close();
} finally {
con.close();
}
%>
</table>
<p class=MsoNormal><span lang=EN-US><![if !supportEmptyParas]> <![endif]><o:p></o:p></span></p>