This example shows how to modify jsp code which includes radio
buttons and select drop down menus.
Radio Buttons
Original JSP code fragment from web developer:
<INPUT TYPE="RADIO"
NAME="favoriteColor"
VALUE="red">
<INPUT TYPE="RADIO"
NAME="favoriteColor"
VALUE="blue">
<INPUT TYPE="RADIO"
NAME="favoriteColor"
VALUE="green">
Modified JSP code fragment:
<INPUT TYPE="RADIO"
NAME="favoriteColor"
VALUE="red"
<%=
userModel.getFavoriteColor().equals("red") ? "CHECKED" : "" %>>
<INPUT TYPE="RADIO"
NAME="favoriteColor"
VALUE="blue"
<%=
userModel.getFavoriteColor().equals("blue") ? "CHECKED" : "" %>>
<INPUT TYPE="RADIO"
NAME="favoriteColor"
VALUE="green"
<%=
userModel.getFavoriteColor().equals("green") ? "CHECKED" : "" %>>
Select Drop Down Menus
Original JSP code fragment from web developer:
<SELECT NAME="yearOfExpiry">
<OPTION> 2000
<OPTION> 2001
<OPTION> 2002
<OPTION> 2003
</SELECT>
Modified JSP code fragment:
<SELECT NAME="yearOfExpiry">
<OPTION <%= paymentModel.getYearOfExpiry().equals("2000")
? "SELECTED" : "" %>> 2000
<OPTION <%= paymentModel.getYearOfExpiry().equals("2001")
? "SELECTED" : "" %>> 2001
<OPTION <%= paymentModel.getYearOfExpiry().equals("2002")
? "SELECTED" : "" %>> 2002
<OPTION <%= paymentModel.getYearOfExpiry().equals("2003")
? "SELECTED" : "" %>> 2003
</SELECT>
Version History
0.1, July 17, 2000.