Java方式
Java方式
<body>
修改个人信息:
<form action="updateUserServlet" method="post">
<input type="hidden" name="page" value="${param.page}">
用户名:
<input type="text" name="uname" value="${requestScope.user.uname}"
readonly="readonly">
<br />
密码:
<input type="text" name="pwd" value="${requestScope.user.pwd}">
<br />
<br />
生日:
<input type="text" name="birthday" value="${requestScope.user.birthday}"
onClick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})">
<br />
性别:
<%
String flag1 = "";
String flag2 = "";
String sex = ((User) request.getAttribute("user")).getSex();
if ("man".equals(sex)) {
flag1 = "checked";
}
if ("woman".equals(sex)) {
flag2 = "checked";
}
%><!-- checked -->
<input type="radio" name="sex" value="man" <%=flag1%>>
男
<input type="radio" name="sex" value="woman" <%=flag2%>>
女
<br />
爱好:
<%
String e = "";
String d = "";
String p = "";
String l = "";
String likes = ((User) request.getAttribute("user")).getLikes();
String[] likes2 = likes.split(",");
for (int i = 0; i < likes2.length; i++) {
if ("eat".equals(likes2[i])) {
e = "checked";
}
if ("drink".equals(likes2[i])) {
d = "checked";
}
if ("play".equals(likes2[i])) {
p = "checked";
}
if ("le".equals(likes2[i])) {
l = "checked";
}
}
%>
<!-- checked -->
<input type="checkbox" name="likes" value="eat" <%=e%>>
吃
<input type="checkbox" name="likes" value="drink" <%=d%>>
喝
<input type="checkbox" name="likes" value="play" <%=p%>>
玩
<input type="checkbox" name="likes" value="le" <%=l%>>
乐
<br />
<% String address = ((User) request.getAttribute("user")).getAddress(); %>