當前位置:係統粉 > 電腦問答 > 其他問答 > 關於JSP的問題。。。

關於JSP的問題。。。

提問者:忠橙於道  |  瀏覽 次  |  提問時間:2017-02-26  |  回答數量:2

關於JSP的問題。。。我想寫一個方法 用於接受1個String型的18位身份證 然後通過substring()方法截取中間的年月日並返回 這個方法應該怎麼寫? public String A(String ID){ bir=ID.substring(6,14); return bir; } 在JSP的表達式怎麼調用這個方法呢? <tr> <td><%=ID=\"010020198810092211\" %></td> <td><%=bir %></td> </tr>

已有2條答案
我不是創可貼

我不是創可貼

回答數:40  |  被采納數:37

2017-02-26 08:53:37
在線等待答複。。
讚 4
亞特蘭蒂斯故夢

亞特蘭蒂斯故夢

回答數:185  |  被采納數:140

2017-02-26 14:05:16
<%@ page contentType="text/html; charset=GBK" %>
<%!
String ID,nian,yue,ri;
public String A(String ID){
nian=ID.substring(6,10);
return nian;
}
public String B(String ID){
yue=ID.substring(10,12);
return yue;
}
public String C(String ID){
ri=ID.substring(12,14);
return ri;
}
%>
<html>
<head>
<title></title>
</head>
<body>
<table align="center" border="1">
<tr>
<th>身份證</th>
<th>生日</th>
</tr>
<tr>
<td><%=ID="010020198810092211"%></td>
<td><%=A(ID)%>-<%B(ID)%>-<%C(ID)%></td><!-- 這裏報錯-->
<!--我想要的輸出格式是 年-月-日 去掉-<%B(ID)%>-<%C(ID)%>程序就正常了 為什麼呢?-->
</tr>
<tr>
<td><%=ID="010020199009302211"%></td>
<td><%=A(ID)%>-<%B(ID)%>-<%C(ID)%></td><!-- 這裏報錯-->
<!--我想要的輸出格式是 年-月-日 去掉-<%B(ID)%>-<%C(ID)%>程序就正常了 為什麼呢?-->
</tr>
</table>
</body>
</html>


在JBuilder裏 輸入的時候沒有紅色的彈號 但是編譯的時候 報錯
錯誤為: !"sum.jsp":&#39;;&#39; expected

麻煩幫忙看看 謝謝了。。
讚 18
解決方法
  • 關於Win7補丁問題

    關於Win7補丁問題

       和藍屏一樣出名的就是Windows源源不絕的補丁了,很多補丁都是必須要安裝的關鍵補叮隨著微軟反盜版措施的升級,在盜版係統上麵使用Windows Update顯然不...

  • 關於Win7補丁問題的解決

    關於Win7補丁問題的解決

      和藍屏一樣出名的就是Windows源源不絕的補丁了,很多補丁都是必須要安裝的關鍵補叮隨著微軟反盜版措施的升級,在盜版係統上麵使用Windows Update顯然不太現實了,...

  • 關於Windows XP SP2相關問題的介紹

    關於Windows XP SP2相關問題的介紹

      係統用久了就要升級,而微軟也會公布一些升級的版本,比如SP2,但是很多人對新版本不是特別了解,不知道到底應不應該就這麼升級了,現在就來介紹Windows XP Servi...

  • 關於win10定時關機的一些問題

    關於win10定時關機的一些問題

    在平時使用計算機的過程中,大家有可能需要計算機在某個時刻自動關機。我在以前使用win7的時候一直都是用“at xx:xx shutdown -s”這個命令來自動關機的。其中的x代表...

版權信息

Copyright @ 2011 係統粉 版權聲明 最新發布內容 網站導航