jsp 截取字符串,成功后打印显示结果
2013/2/20 19:25:14 | 阅5103 | 来源:好空间网络 [打印] [关闭] |
因为这个问题在网上查找和调试了将近3个小时,可能很多人会说这个很简单,,
呵呵,可能确实比较简单,由于我的大意造成了我非常困惑,现在程序终于调试正常了...我把他记录下来存档,由于这个亏吃的比较大,所以我把他详细记录下来争取做到菜鸟看了都能很容易的把他理清楚!!
lastIndexOf(" ") 这个方法是 查找一个字符串里的 条件字符出现的最后位置
比如:
String path = "2013-02-20 07:59:07.717";
由于我查找的是空格 所以用了这个方法后就正好返回 10
然后在由
path.substring(0, index);
这个方法把我们需要的字符截取下来
0 是 从什么时候开始 index 是到时候地方结束
写了个比较简单的代码,给大家,大家看看吧!
<%
String path = "2013-02-20 07:59:07.717";
int index = path.lastIndexOf(" "); // 找到紧跟在文件名前"/"的位置
String selfPath = path.substring(0, index); // 请求发起页面的目录
//int start=path.lastindexOf("3");
//String filename=path.Substring(0,start);
out.print(selfPath);
%>