Java 如何在jsp中格式化字符串?

Java 如何在jsp中格式化字符串?,java,jsp,Java,Jsp,在数据库列1中,日期为2011-03-03,但我只想在中显示03-03和 第2列有类似于BHEL.NS的字符串,但我只想显示BHEL <TD><center><%=rs.getString(1)%></center></TD> <TD><center><%=rs.getString(2)%></center></TD> 如何做到这一点 提前感谢..提供您可以使用的日期

在数据库列1中,日期为2011-03-03,但我只想在中显示03-03和 第2列有类似于BHEL.NS的字符串,但我只想显示BHEL

<TD><center><%=rs.getString(1)%></center></TD>  
<TD><center><%=rs.getString(2)%></center></TD>

如何做到这一点

提前感谢..

提供您可以使用的日期和第二列使用

或者将两者都使用子字符串作为

rs.getString(1).substring(rs.getString(1).indexOf("-")+1)  
rs.getString(2).substring(0,rs.getString(2).indexOf("."))
用于可使用的日期,用于第二列

或者将两者都使用子字符串作为

rs.getString(1).substring(rs.getString(1).indexOf("-")+1)  
rs.getString(2).substring(0,rs.getString(2).indexOf("."))
我建议您可以从DB中获取并填充POJO列表,然后使用JSTL在视图中呈现它

以你目前的方式,你可以通过以下方式让它工作

<TD><center><%=rs.getString(1).subString(rs.getString(1).indexOf("-")+1)%></center></TD>  
<TD><center><%=rs.getString(2).subString(0,rs.getString(2).indexOf("."))%></center></TD>  

另请参见

我建议您可以从DB获取并填写POJO列表,然后您可以使用JSTL在视图中进行渲染

以你目前的方式,你可以通过以下方式让它工作

<TD><center><%=rs.getString(1).subString(rs.getString(1).indexOf("-")+1)%></center></TD>  
<TD><center><%=rs.getString(2).subString(0,rs.getString(2).indexOf("."))%></center></TD>  

另请参见



第二列应该是
。是的,打字错误。第二列应该是
。是的,输入错误。