如题所述
Javaç¨åºçâgetText()âæ¹æ³è¿åå¼çç±»åä¸å®æ¯Stringï¼å符串ï¼ç±»åçã
解éï¼âtextName.getText()âæ¹æ³å®é ä¸å°±æ¯è·åçææ¬æ¡å½åè¾å ¥å 容çæ¹æ³ãå¦æå½åçè¾å ¥æ¡ä¸çå¼æ¯âaaaâæè â111âï¼é£ä¹getTextï¼string nameï¼å¾çç»æä¹æ¯æ¤å¼ï¼å符串类åï¼ï¼å¦ææ³åæå ¶ä»ç±»åï¼å¯ä»¥éè¿å¼ºå¶ç±»å转æ¢çæ¹å¼å®ç°" int newValue = ï¼int ï¼textName.getText()"çå½¢å¼æ¥è¿è¡è½¬æ¢ã
解éï¼âtextName.getText()âæ¹æ³å®é ä¸å°±æ¯è·åçææ¬æ¡å½åè¾å ¥å 容çæ¹æ³ãå¦æå½åçè¾å ¥æ¡ä¸çå¼æ¯âaaaâæè â111âï¼é£ä¹getTextï¼string nameï¼å¾çç»æä¹æ¯æ¤å¼ï¼å符串类åï¼ï¼å¦ææ³åæå ¶ä»ç±»åï¼å¯ä»¥éè¿å¼ºå¶ç±»å转æ¢çæ¹å¼å®ç°" int newValue = ï¼int ï¼textName.getText()"çå½¢å¼æ¥è¿è¡è½¬æ¢ã
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-08-07
一般问方法怎么用的时候应该说清楚是哪个类的方法, java基本类库里有getText()方法的类有好几个, 但是没有一个是getText(string)类型的, getTEXT(string)就更是没有了
第2个回答 2012-08-07
这个方法是在action中得到国际化资源文件中的值 getText(key) --通过key得到value
在Action类中获取带占位符的国际化信息,可以使用getText(String key, String[] args)或getText(String aTextName, List args)方法。
如:
public void validate() {
if(username == null || "".equals(username)){
this.addFieldError("username", getText("errors.required",new String[]{getText("prompt.username")}));
}else if(tel == null || "".equals(tel)){
this.addFieldError("tel", getText("errors.required",new String[]{getText("prompt.tel")}));
}else if(!Pattern.compile("^1[358]\\d{9}$").matcher(tel).matches()){
this.addFieldError("tel", getText("errors.idcard",new String[]{getText("prompt.tel")}));
}
}本回答被提问者和网友采纳
在Action类中获取带占位符的国际化信息,可以使用getText(String key, String[] args)或getText(String aTextName, List args)方法。
如:
public void validate() {
if(username == null || "".equals(username)){
this.addFieldError("username", getText("errors.required",new String[]{getText("prompt.username")}));
}else if(tel == null || "".equals(tel)){
this.addFieldError("tel", getText("errors.required",new String[]{getText("prompt.tel")}));
}else if(!Pattern.compile("^1[358]\\d{9}$").matcher(tel).matches()){
this.addFieldError("tel", getText("errors.idcard",new String[]{getText("prompt.tel")}));
}
}本回答被提问者和网友采纳