可以在程序中控制字符串的长度
或在页面中加<div>标签,设置属性截断

解决方案 »

  1.   


    if(theStr.length >100){
     
    theStr = theStr.subString(98) + "...";}
      

  2.   

                    int len=6;//要显示的字数
    int total=10;//字数+"..."的总长度
    String s="good";//要显示的汉字
    int s_len=s.length();
    StringBuffer buffer=new StringBuffer();
        if(s_len<=len){
         buffer.append(s);
         for(int i=0;i<total-s_len;i++){
         buffer.append(".");
         }
        }else{
         buffer.append(s.substring(0,len));
         for(int i=0;i<total-len;i++){
         buffer.append(".");
         }
        }
        System.out.println(buffer.toString());
      

  3.   

    加到哪里,怎样加!是加到<% %>里面吗!是加到列表显示页面还是内容提交页面啊、
    我刚开始学JAVA,问题比较多!没办法,大家帮帮我,好吗?
      

  4.   

    不需要处理
    让页面的CSS处理
      

  5.   

    要怎么处理呢?我要在列表中控制显示字数,多余的用省略号表示。用CSS可以处理吗?
      

  6.   

    //使用一个静态的方法。
    public static String subString (String str, int length){
      return str.subString(length)+"...";
    }