请大侠拷下代码,生成htm格式文档运行,感激不尽啊

解决方案 »

  1.   

    Jsp页面:show.jsp<%@ page language="java" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head><body>
    <table width="746" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="209" height="22">
    <div align="center"><a href="which.do?param=1">基本信息</a></div></td>
        <td width="173"><div align="center"><a href="which.do?param=2">相关证书</a></div></td>
        <td width="196"><div align="center"><a href="which.do?param=3">配员明细</a></div></td>
        <td width="168"><div align="center"><a href="which.do?param=4">相关船员</a></div></td>
      </tr>
    </table>
    <br>
    <logic:equal name="param" value="1">
    <table width="100%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolordark="#FFFFFF" bordercolorlight="#000000">
      <tr>
        <td height="20" colspan="6"><table width="100%" border="1" align="center" cellpadding="0" cellspacing="0" bordercolordark="#FFFFFF" bordercolorlight="#000000">
          <tr>
            <td height="23" colspan="6" class="un">船舶详细信息</td>
          </tr>
          <tr>
            <td height="23" class="TableBack2">船舶登记号</td>
            <td height="23">070302000076</td>
            <td height="23" class="TableBack2">中文船名</td>
            <td height="23">里湾渡</td>
            <td height="23" class="TableBack2">英文船名</td>
            <td height="23">LI WAN DU </td>
          </tr>
          
        </table></td>
      </tr>
      
    </table>
    </logic:equal>
    <logic:equal name="param" value="2">
    <table width="100%"  border="1" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF" bordercolorlight="#000000">
      <tr>
       <td>
       </td>
      </tr>
      <tr>
        <td height="20" colspan="7" class="un">相关证书</td>
      </tr>
      <tr class="TableBack2">
        <td height="20">证书</td>
        <td height="20">签发机关</td>
        <td height="20">签发日期</td>
        <td height="20">长期有效</td>
        <td height="20">有效期限</td>
        <td height="20">最近年检日期</td>
        <td height="20">航区</td>
      </tr>
      
    </table>
    </logic:equal>
    <logic:equal name="param" value="3">
    <table width="100%"  border="1" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF" bordercolorlight="#000000">
      <tr>
        <th height="47" colspan="6" scope="col">船舶最低安全配员证书<br>
        沿海船舶</th>
      </tr>
      <tr>
        <td width="20%" scope="col">船长</td>
        <td width="17%" scope="col">1</td>
        <td width="11%" scope="col">轮机长</td>
        <td width="14%" scope="col">1</td>
        <td width="21%" scope="col">GMDSS通用操作员</td>
        <td width="17%" scope="col">&nbsp;</td>
      </tr>
      
    </table>
    </logic:equal>
    <logic:equal name="param" value="4">
    <table width="100%"  border="1" align="center" cellpadding="0" cellspacing="0" bordercolordark="#FFFFFF" bordercolorlight="#000000">
      <tr>
        <td height="20" colspan="5" class="un" scope="col">相关船员</td>
      </tr>
      <tr class="TableBack2">
        <td height="20">证书号码</td>
        <td height="20">姓名</td>
        <td height="20">职务</td>
        <td height="20">证书有效期</td>
        <td height="20">累计扣分</td>
      </tr>
      
    </table>
    </logic:equal>
    </body>
    </html>Action 类:Sheep.javaimport javax.servlet.http.*;
    import org.apache.struts.action.*;public final class Sheep extends Action 
    {  public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) 
      {
        String param=request.getAttribute("param");
        request.setAttribute("param",param);
                 return (mapping.findForward("success"));
      }
    }struts-config.xml 文件:<action
                path="/which"
                type="Sheep"
       input="/admin/adminLogin.jsp"
                scope="request"
       validate="false">
    <forward name="success" path="/show.jsp"/>
    </action>
      

  2.   

    非常感谢各位的解答关注,这个问题我已经解决:原来的页面不动,只在<form:action="">地方变一下,转到action中,在action中一次查询完4个数据库表,把结果放入各自的对象中,然后在转发到jsp页面即可。warren_wang() 朋友的代码我也看了,是个很好的办法。非常感激。
       有机会和各位交流一下?我得msn:[email protected]