当前位置: 技术问答>java相关
sos:这个例子中bean是怎么工作的
来源: 互联网 发布时间:2015-01-17
本文导语: Care to try again? What's your guess? What's your guess? __________________________________________________________________________ public class NumberGuessBean { int answer; boolean success; ...
Care to try again?
What's your guess?
What's your guess?
__________________________________________________________________________
public class NumberGuessBean {
int answer;
boolean success;
String hint;
int numGuesses;
public NumberGuessBean() {
reset();
}
public void setGuess(String guess) {
numGuesses++;
int g;
try {
g = Integer.parseInt(guess);
}
catch (NumberFormatException e) {
g = -1;
}
if (g == answer) {
success = true;
}
else if (g == -1) {
hint = "a number next time";
}
else if (g answer) {
hint = "lower";
}
}
public boolean getSuccess() {
return success;
}
public String getHint() {
return "" + hint;
}
public int getNumGuesses() {
return numGuesses;
}
public void reset() {
answer = Math.abs(new Random().nextInt() % 100) + 1;
success = false;
numGuesses = 0;
}
}
|
jsp:useBean id="numguess" class="num.NumberGuessBean" scope="session"/>
property="*"的意思就是将表单的值赋给Bean。如果用
的方法则要每一个变量都要赋值,有就只需一句话就行了!!
希望你能明白!
property="*"的意思就是将表单的值赋给Bean。如果用
的方法则要每一个变量都要赋值,有就只需一句话就行了!!
希望你能明白!
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。