<td style="width: 160px; word-break:break-all;">sdafadsffffffffffffffffffffffffffffffffff</td>

解决方案 »

  1.   


    你用Dreamwarve画表格时选择表格宽度用象素作单位试试!
      

  2.   

    第一种方法:用百分比控制
    <table width="25%" border=1 style="word-break:break-all">
          <tr>
            <td width="25%">
    qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq</td>
            <td width="25%">第二列</td>
            <td width="25%">第三列</td>
            <td width="25%">第四列</td>
          </tr>
    </table>
    第二种方法:用象素控制
    <table style="TABLE-LAYOUT: fixed" width="100" border="0" bgcolor="#f7f7f7">
    <tr> 
    <td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: break-word">
    限制一段文字的行宽,让这段文字按行宽自动换行显示怎么做?
    </font></td>
    </tr>
    </table>
      

  3.   

    你可以将我上述的每个table存成html文件试一下就见分晓了。
      

  4.   

    在td里加上这句话就行了style="table-layout:fixed;word-wrap:break-word"
      

  5.   

    我该把代码贴出来,这样子容易理解一下,我用了楼上的方法,好象还是不行,苦恼ing,明天就要给头儿看来,请大家帮忙!谢谢<%@ page contentType="text/html; charset=GBK" %> 
    <%@ page import="java.io.*"%>
    <%@ page import="java.sql.*"%>
    <%@ page import="newsease.com.operation.*"%>
    <%@ page import="newsease.com.base.*"%>
    <jsp:useBean id="Util" class="newsease.Util" scope="page"/>
    <jsp:useBean id="person" class="zcps.personinfo" scope="page"/>
    <jsp:useBean id="tool" class="newsease.com.operation.SqlTool" scope="page"/>
    <jsp:useBean id="check" class="zcps.checkuser" scope="session"/>
    <%
      if(!check.getIsLogin())response.sendRedirect("errorpage.jsp"); 
      ResultSet rs_g = null;
      Statement stmt_g = null;
      ResultSet rs_l = null;
      Statement stmt_l = null;   
    %><%
      String RecordNo = Util.processNull(request.getParameter("RecordNo"));
      String ExpertNo = check.getExpertNo();  //取得专家的编号
      String Opercode = check.getUserid();  //取得专家的ID号
      String Zyzbh = Util.processNull(request.getParameter("Zyzbh"));
      person.setConn(tool.conn);  person.personData(RecordNo);
      String Tpyj = Util.processNull(person.getTpyj(ExpertNo,RecordNo,tool.conn));  //是否已投票,有则显示
      String vote_sum_z = person.getVoteSum(RecordNo,"1");  //赞成票总数
      String vote_sum_f = person.getVoteSum(RecordNo,"2");  //反对票总数
      String vote_sum_q = person.getVoteSum(RecordNo,"3");  //弃权票总数
      boolean isgao = check.getIsGao();  //是否高评委
      String RecordNum_g = person.getRecNum("zcps_P_Gzjl",RecordNo);  //专业工作经历记录总数
      String Lun_1 = person.getLunSum("zcps_P_Lwlz",RecordNo,"一级");
      String Lun_2 = person.getLunSum("zcps_P_Lwlz",RecordNo,"二级");  
      String RecordNum_l = person.getRecNum("zcps_P_Lwlz",RecordNo);  //论文原著记录总数
      String LunwenNum = RecordNum_l;  //论文总数
        RecordNum_l = String.valueOf(Integer.parseInt(RecordNum_l)+2); 
      String Nevalue = Util.processNull(request.getParameter("Nevalue"));  //合并专业
    %>
    <%
      
      //out.println("Nevalue: "+Nevalue);
    %>
    <html>
    <head>
    <title>?鶱C</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <style type="text/css">
    <!--A:active {color: #000000; background-color: #CCCCCC}
    A:hover {  color: #000000; background-color: #CCCCCC}
    TH{FONT-SIZE: 9pt}
    TD{ FONT-SIZE: 9pt}-->
    </style>
      

  6.   

    <!--代码接上--><body bgcolor="#9DDAF9" text="#000000">
    <form name="form1" action="voteop.jsp" method="post">
    <div align="center"> 
        <table width="90%" border="0">
          <tr> 
            <td height="43" width="24%"> 
              <div align="center"><font size="2">基本情况及论文表</font></div>
            </td>
          </tr>
        </table>
        <%@include file="pub_vote.jsp"%>
        <table width="90%" border="0" cellspacing="1" cellpadding="0" class="txt12_20" style="word-break:break-all" align="center" bgcolor="#006600">
          <tr bgcolor="#9DDAF9" > 
            <td width="91" >姓名</td>
            <td width="101" ><%=person.getXm()%></td>
            <td width="45" >性别</td>
            <td width="103" ><%=person.getXb()%></td>
            <td width="108" >出生年月</td>
            <td width="131" ><%=person.getCsny()%></td>
            <td width="134" >政治面貌</td>
            <td width="166"><%=person.getZzmm()%></td>
          </tr>
          <tr bgcolor="#87D3F8" > 
            <td width="91" >现工作单位</td>
            <td width="488" colspan="5"><%=person.getXgzdw()%></td>
            <td width="134">行政职务</td>
            <td width="166"><%=person.getXzzw()%></td>
          </tr>
          <tr bgcolor="#9DDAF9" > 
            <td width="91" >初始学历学位</td>
            <td width="788" colspan="8"><%=person.getXl()%></td>
          </tr>
          <tr bgcolor="#87D3F8" > 
            <td width="91" >最高学历学位</td>
            <td width="788" colspan="8" ><%=person.getZgxl()%></td>
          </tr>
          <tr bgcolor="#9DDAF9" > 
            <td width="91" >现从事专业</td>
            <td colspan="2"><%=person.getXcszy()%></td>
            <td width="103">专业工作年限</td>
            <td colspan="2"><%=person.getCszygznx()%></td>
            <td width="134">参加工作时间</td>
            <td colspan="2" width="166"><%=person.getCjgzsj()%></td>
          </tr>
          <tr bgcolor="#87D3F8" > 
            <td width="91" >现任职资格</td>
            <td colspan="2"><%=person.getXrzzgmc()%></td>
            <td width="103">取得时间</td>
            <td colspan="2"><%=person.getXrzzgqdsj()%></td>
            <td width="134">推荐评审任职资格</td>
            <td colspan="2" width="166"><%=person.getTjhrzzg()%></td>
          </tr>
          <tr bgcolor="#9DDAF9" > 
            <td width="91" >现聘任职务</td>
            <td colspan="2"><%=person.getXprzw()%></td>
            <td width="103">取得时间</td>
            <td colspan="2"><%=person.getXprzwsj()%></td>
            <td width="134">业务笔试成绩</td>
            <td colspan="2" width="166"><%=person.getMscj()%></td>
          </tr>
          <tr bgcolor="#87D3F8" > 
            <td width="91" >外语成绩</td>
            <td colspan="2"><%=person.getWyygwcj()%></td>
            <td width="103">计算机成绩</td>
            <td colspan="2"><%=person.getJsjyynlkhcj()%></td>
            <td width="134">医院等级</td>
            <td colspan="2" width="166"><%=person.getyydj()%></td>
          </tr>
          <tr bgcolor="#9DDAF9" > 
            <td width="91" >单位性质</td>
            <td colspan="2"><%=person.getDwxz()%></td>
            <td width="103">破格情况</td>
            <td colspan="2"><%=person.getsfpg()%></td>
            <td width="134">破格晋升条件</td>
            <td colspan="2" width="166"><%=person.getPgjsly()%></td>
          </tr>
          <tr bgcolor="#87D3F8" > 
            <td width="91" >单位考核情况</td>
            <td colspan="5"><%=person.getDwkhqk1()%></td>
            <td width="134">兼任学术职务</td>
            <td colspan="2" width="166"><%=person.getXszw()%></td>
          </tr>
          <%
      String qry = "select distinct * from zcps_P_Gzjl where recordno='"+RecordNo+"'";
      try{
      stmt_g = tool.conn.createStatement();
      rs_g = stmt_g.executeQuery(qry);
      boolean flag = false;
      %>
          <tr bgcolor="#9DDAF9" > 
            <td width="91"  align="center" rowspan="<%=RecordNum_g%>">专业工作经历</td>
            <%while(rs_g.next()){
          if(flag){
          out.print("<tr bgcolor=#9DDAF9>");
      }%>
            <td colspan="8" > 
              <%out.print(Util.processNull(rs_g.getString("Xh"))+"、"+Util.processNull(rs_g.getString("Jtnr")));%>
            </td>
          </tr>
          <%flag = true;}%>
          <tr bgcolor=#87D3F8 > 
            <td width="91"  align="center" rowspan="<%=RecordNum_l%>">论文原著</td>
            <td width="101" align="center">论文总数</td>
            <td colspan="2" align="center" ><%out.print(LunwenNum+"篇");%></td>
            <td width="108" align="center" >一级论文数</td>
            <td width="131" align="center" > 
              <%out.print(Lun_1+"篇");%>
            </td>
            <td width="134" align="center" >二级论文数</td>
            <td colspan="2" width="166" align="center" > 
              <%out.print(Lun_2+"篇");%>
            </td>
          </tr>
          <tr bgcolor=#9DDAF9 > 
            <td colspan="3" align="center">论文题目</td>
            <td colspan="2" align="center">期刊名称、期号</td>
            <td width="131" align="center">主办单位</td>
            <td colspan="2"align="center" >等级</td>
          </tr>
          <%
      String qry_l = "select distinct * from zcps_P_Lwlz where recordno='"+RecordNo+"'";
      stmt_l = tool.conn.createStatement();
      rs_l = stmt_l.executeQuery(qry_l);
      while(rs_l.next()){
      %>
          <tr bgcolor=#87D3F8 > 
            <td colspan="3" align="center"><%=Util.processNull(rs_l.getString("Lwtm"))%></td>
            <td colspan="2" align="center"><%=Util.processNull(rs_l.getString("Qkmc"))%></td>
            <td width="131" align="center"><%=Util.processNull(rs_l.getString("Zbdw"))%></td>
            <td colspan="2" align="center"><%=Util.processNull(rs_l.getString("dj"))%></td>
          </tr>
          <%
        }   
      }catch(Exception e){
    e.printStackTrace();
      }finally{
    rs_g.close();
    stmt_g.close();
    rs_l.close();
    stmt_l.close();
    tool.closeConn();
      }     
    %>
        <input type=hidden name="RecordNo" value="<%=RecordNo%>" >
    <input type=hidden name="ExpertNo" value="<%=ExpertNo%>" >
    <input type=hidden name="Zyzbh" value="<%=Zyzbh%>" >
    <input type=hidden name="Nevalue" value="<%=Nevalue%>" >
        </table>
      <p>
        <input type="submit" name="Submit" value="确 定">
        &nbsp;&nbsp;&nbsp;&nbsp; 
        <input type="submit" name="Submit" value="返 回">
      </p>
      <p>&nbsp;</p>
    </div>
    </form>
    </body>
    </html>
      

  7.   

    我把这句话加在了<table>里,可能是我加错地方了,我再试试加到每个单元格里看看行不行,style="table-layout:fixed;word-wrap:break-word"请问,用像素控制和用百分比控制效果是不是一样的?