如题  小弟  string aa = "sdfdagdfgdfg3fgh";
通过jsp,最终得到  string bb = "fgh";
小弟初学,线等

解决方案 »

  1.   

    首先需要 jstl里的function标签
    字符串截取函数 fn:substring 函数fn:substring 函数用于截取字符串。它的参数、返回结果和描述如表 9.28 所示:表 9.28   fn:substring 函数参数                      描述 
    string       源字符串。其类型必须为 String 类型 
    beginIndex   指定起始下标(值从 0 开始)。其类型必须为 int 类型 
    endIndex     指定结束下标(值从 0 开始)。其类型必须为 int 类型 
    返回结果       返回一个 String 类型的值下面看一个示例。 
    ${fn:substring("ABC","1","2")}<br>  截取结果为“ B ”。更多 jstl的function功能标签的用法 参见 JSTL中的function标签的用法
      

  2.   

    字符串最后三位?  string  aa ="64565422"  得到string bb ="422"   不知字符串总长度?
      

  3.   

     string aa = "sdfdagdfgdfg3fgh";
     string bb = aa.subString(aa.length()-3,aa.lenth())
      

  4.   

    如2楼所说 这种也是可以的${fn:substring(name, fn:length(name)-3, fn:length(name))}
      

  5.   

    字符串截取函数 fn:substring 函数
      

  6.   

    在客户端截取
    var str="sdfdagdfgdfg3fgh";
    str=str.substring(str.length-3, str.length);
      

  7.   

    string cannot be resolved or is not a type
      

  8.   

    string aa = "sdfdagdfgdfg3fgh";
    string bb = aa.subString(aa.length()-3,aa.lenth())string cannot be resolved or is not a type
    string->String
      

  9.   

    String a="abcdef";
    String b="";
    b=a.substring(a.length-3,a.length);
    System.out.println("b="+b);
      

  10.   


    NO,这样写是会报错的吧,java中的subString()不是这么用的吧应该改成:
     string aa = "sdfdagdfgdfg3fgh";
     string bb = aa.subString(aa.length()-3);看JDK中的API
      

  11.   

    楼上的。。你难道不知道java有override?
      

  12.   

    jsp页面截取:<%
    String str="sdfdagdfgdfg3fgh";
    String strsub=str.substring(str.length-3);%>
      

  13.   

    var str="sdfdagdfgdfg3fgh";
    str=str.substring(str.length-3, str.length);
      

  14.   

    我家离你家很近,你人亲自过来取吧! 我把源代码全部给你,还有我帮你安装好JDK6 + tomcat6 + myeclipse8 ,顺便我帮你部署好框架,帮你整合SSH2或者SSH ,然后我帮你一步一步一句一句的告诉你语法和每句代码的意思,教你做SSH项目。 直到你完全懂java为止。
      

  15.   

    1.
     String aa = "sdfdagdfgdfg3fgh";
     String bb = aa.subString(aa.length()-3,aa.lenth())
    2.
    如果要页面不出现java代码 <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
    ${fn:substring(name, fn:length(name)-3, fn:length(name))}
      

  16.   


    你是要在客户端处理还是在服务器端处理??
    客户端就用js截取字符串下就行了,服务器端就用String类的substring
      

  17.   


    判断
    if(aa.leng()>=3)
    {
       //就什么操作都不做
    }
      

  18.   

    String s="asdf616asdf";
    String new=null;
    if(s.length()<=3)
       new=s;
    else{
       int n=s.length();
       new=s.substring(n-3);
    }
      

  19.   


    不能叫new   是关键字.
      

  20.   

    <%@taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
    ${fn:substring(name, fn:length(name)-3, fn:length(name))}
      

  21.   

    去看看String 这个类   里面有很多方法的  很有用的
      

  22.   

    对,用SUBSTRING()这个函数来进行判断
      

  23.   


    这个就OK了啊!你只要知道String有个length的方法是来得到String的长度,而且还有subString方法来提取指定的字符串 一切就明了
      

  24.   

    只是他给的这个代码里面string小写了!
      

  25.   

    ${fn:substring(name, fn:length(name)-3, fn:length(name))}