📄 user_form.jsp
字号:
<option value="Turkmenistan [TM]" <% if (userCountry.equals("Turkmenistan [TM]")) out.println("selected"); %>>Turkmenistan
[TM]</option>
<option value="Turks and Caicos Islands [TC]" <% if (userCountry.equals("Turks and Caicos Islands [TC]")) out.println("selected"); %>>Turks
and Caicos Islands [TC]</option>
<option value="Tuvalu [TV]" <% if (userCountry.equals("Tuvalu [TV]")) out.println("selected"); %>>Tuvalu
[TV]</option>
<option value="Uganda [UG]" <% if (userCountry.equals("Uganda [UG]")) out.println("selected"); %>>Uganda
[UG]</option>
<option value="Ukraine [UA]" <% if (userCountry.equals("Ukraine [UA]")) out.println("selected"); %>>Ukraine
[UA]</option>
<option value="United Arab Emirates [AE]" <% if (userCountry.equals("United Arab Emirates [AE]")) out.println("selected"); %>>United
Arab Emirates [AE]</option>
<option value="United Kingdom (Great Britain) [GB]" <% if (userCountry.equals("United Kingdom (Great Britain) [GB]")) out.println("selected"); %>>United
Kingdom (Great Britain) [GB]</option>
<option value="United States Minor Outlying Islands [UM]" <% if (userCountry.equals("United States Minor Outlying Islands [UM]")) out.println("selected"); %>>United
States Minor Outlying Islands [UM]</option>
<option value="United States of America [US]" <% if (userCountry.equals("United States of America [US]")) out.println("selected"); %>>United
States of America [US]</option>
<option value="United States Virgin Islands [VI]" <% if (userCountry.equals("United States Virgin Islands [VI]")) out.println("selected"); %>>United
States Virgin Islands [VI]</option>
<option value="Unknown or unspecified country [ZZ]" <% if (userCountry.equals("Unknown or unspecified country [ZZ]")) out.println("selected"); %>>Unknown
or unspecified country [ZZ]</option>
<option value="Uruguay [UY]" <% if (userCountry.equals("Uruguay [UY]")) out.println("selected"); %>>Uruguay
[UY]</option>
<option value="Uzbekistan [UZ]" <% if (userCountry.equals("Uzbekistan [UZ]")) out.println("selected"); %>>Uzbekistan
[UZ]</option>
<option value="Vanuatu [VU]" <% if (userCountry.equals("Vanuatu [VU]")) out.println("selected"); %>>Vanuatu
[VU]</option>
<option value="Vatican City State [VA]" <% if (userCountry.equals("Vatican City State [VA]")) out.println("selected"); %>>Vatican
City State [VA]</option>
<option value="Venezuela [VE]" <% if (userCountry.equals("Venezuela [VE]")) out.println("selected"); %>>Venezuela
[VE]</option>
<option value="Viet Nam [VN]" <% if (userCountry.equals("Viet Nam [VN]")) out.println("selected"); %>>Viet
Nam [VN]</option>
<option value="Wallis and Futuna Islands [WF]" <% if (userCountry.equals("Wallis and Futuna Islands [WF]")) out.println("selected"); %>>Wallis
and Futuna Islands [WF]</option>
<option value="Western Sahara [EH]" <% if (userCountry.equals("Western Sahara [EH]")) out.println("selected"); %>>Western
Sahara [EH]</option>
<option value="Yemen [YE]" <% if (userCountry.equals("Yemen [YE]")) out.println("selected"); %>>Yemen
[YE]</option>
<option value="Yugoslavia [YU]" <% if (userCountry.equals("Yugoslavia [YU]")) out.println("selected"); %>>Yugoslavia
[YU]</option>
<option value="Zaire [ZR]" <% if (userCountry.equals("Zaire [ZR]")) out.println("selected"); %>>Zaire
[ZR]</option>
<option value="Zambia [ZM]" <% if (userCountry.equals("Zambia [ZM]")) out.println("selected"); %>>Zambia
[ZM]</option>
<option value="Zimbabwe [ZW]" <% if (userCountry.equals("Zimbabwe [ZW]")) out.println("selected"); %>>Zimbabwe
[ZW]</option>
</select>
</td>
</tr>
<tr>
<td width="31%">Post Code*</td>
<td width="69%">
<input type="text" name="userPostCode"
value="<jsp:getProperty name="user" property="userPostCode" />" maxlength="7" size="9">
<font class="sbd"> </font> </td>
</tr>
<tr>
<td width="31%">Occupation*</td>
<td width="69%">
<%! String userOccupation; %>
<% userOccupation = user.getUserOccupation();%>
<select name="userOccupation">
<option value=""> </option>
<option value="Accounting" <% if (userOccupation.equals("Accounting")) out.println("selected"); %>>Accounting</option>
<option value="CEO" <% if (userOccupation.equals("CEO")) out.println("selected"); %>>CEO</option>
<option value="Consulting" <% if (userOccupation.equals("Consulting")) out.println("selected"); %>>Consulting</option>
<option value="Craftsman" <% if (userOccupation.equals("Craftsman")) out.println("selected"); %>>Craftsman</option>
<option value="Customer Service" <% if (userOccupation.equals("Customer Service")) out.println("selected"); %>>Customer
Service</option>
<option value="Education" <% if (userOccupation.equals("Eduction")) out.println("selected"); %>>Education
</option>
<option value="Engineering" <% if (userOccupation.equals("Engineering")) out.println("selected"); %>>Engineering
</option>
<option value="Executive" <% if (userOccupation.equals("Executive")) out.println("selected"); %>>Executive</option>
<option value="Government" <% if (userOccupation.equals("Government")) out.println("selected"); %>>Government</option>
<option value="Homemaker" <% if (userOccupation.equals("Homemaker")) out.println("selected"); %>>Homemaker</option>
<option value="IT" <% if (userOccupation.equals("IT")) out.println("selected"); %>>IT</option>
<option value="Lecturer" <% if (userOccupation.equals("Lecturer")) out.println("selected"); %>>Lecturer</option>
<option value="Manufacturing" <% if (userOccupation.equals("Manufacturing")) out.println("selected"); %>>Manufacturing</option>
<option value="Professional" <% if (userOccupation.equals("Professional")) out.println("selected"); %>>Professional</option>
<option value="Research" <% if (userOccupation.equals("Research")) out.println("selected"); %>>Research</option>
<option value="Retired" <% if (userOccupation.equals("Retired")) out.println("selected"); %>>Retired</option>
<option value="Sales" <% if (userOccupation.equals("Sales")) out.println("selected"); %>>Sales</option>
<option value="Self-employed" <% if (userOccupation.equals("Self-employed")) out.println("selected"); %>>Self-employed</option>
<option value="Student" <% if (userOccupation.equals("Student")) out.println("selected"); %>>Student</option>
<option value="Senior Management" <% if (userOccupation.equals("Senior Management")) out.println("selected"); %>>Senior
Management</option>
<option value="Other" <% if (userOccupation.equals("Other")) out.println("selected"); %>>Other
</option>
</select>
</td>
</tr>
<tr>
<td width="31%">Contact Telephone/Mobile</td>
<td width="69%">
<input type="text" name="userContactNumber"
value="<jsp:getProperty name="user" property="userContactNumber" />" maxlength="15" size="17">
</td>
</tr>
<tr>
<td width="31%">Item Reservation Quota</td>
<td width="69%">
<%
if( (loginUserType.equals("admin")) || debug){
if ( form.getFormType().equals("add")) {
out.println("<input type='text' name='userTotReservation' maxlength='2' size='4' value='3'>");
}else{
out.println("<input type='hidden' name='userTotReservation' value='" +user.getUserTotReservation() +"'>");
out.println(user.getUserTotReservation());
}
}else if( (loginUserType.equals("librarian")) && (form.getFormType().equals("add")) ){
out.println("<input type='hidden' name='userTotReservation' value='3'>");
out.println("3");
}else {
out.println("<input type='hidden' name='userTotReservation' value='" +user.getUserTotReservation() +"'>");
out.println(user.getUserTotReservation());
}
%>
</td>
</tr>
<tr>
<td width="31%">Item Reserve Quota Available</td>
<td width="69%">
<%
if( (loginUserType.equals("admin")) || debug){
if ( form.getFormType().equals("add")) {
out.println("<input type='hidden' name='userReserveAvailable' value='" +user.getUserTotReservation() +"'>");
out.println("<i>It will be same as Item Reservation Quota</i>");
}else {
out.println("<input type='hidden' name='userReserveAvailable' value='" +user.getUserReserveAvailable() +"'>");
out.println(user.getUserReserveAvailable());
}
}else if( (loginUserType.equals("librarian")) && (form.getFormType().equals("add")) ){
out.println("<input type='hidden' name='userReserveAvailable' value='3'>");
out.println("3");
}else {
out.println("<input type='hidden' name='userReserveAvailable' value='" +user.getUserReserveAvailable() +"'>");
out.println(user.getUserReserveAvailable());
}
%>
</td>
</tr>
<tr>
<td width="31%">Item Borrow Quota</td>
<td width="69%">
<%
if( (loginUserType.equals("admin")) || debug){
if ( form.getFormType().equals("add")) {
out.println("<input type='text' name='userTotQuota' maxlength='2' size='4' value='" +user.getUserTotQuota() +"'>");
}else{
out.println("<input type='hidden' name='userTotQuota' value='" +user.getUserTotQuota() +"'>");
out.println(user.getUserTotQuota());
}
// out.println("<input type='text' name='userTotQuota' maxlength='2' size='4' value='" +user.getUserTotQuota() +"'>");
}else if( (loginUserType.equals("librarian")) && (form.getFormType().equals("add")) ){
out.println("<input type='hidden' name='userTotQuota' value='10'>");
out.println("10");
}else {
out.println("<input type='hidden' name='userTotQuota' value='" +user.getUserTotQuota() +"'>");
out.println(user.getUserTotQuota());
}
%>
</td>
</tr>
<tr>
<td width="31%">Item Quota Available</td>
<td width="69%">
<%
if( (loginUserType.equals("admin")) || debug){
if ( form.getFormType().equals("add")) {
out.println("<input type='hidden' name='userQuotaAvailable' value='" +user.getUserTotQuota() +"'>");
out.println("<i>It will be same as Item Borrow Quota</i>");
}else {
out.println("<input type='hidden' name='userQuotaAvailable' value='" +user.getUserQuotaAvailable() +"'>");
out.println(user.getUserQuotaAvailable());
}
/* if ( form.getFormType().equals("add")) {
out.println("<input type='hidden' name='userQuotaAvailable' value='" +user.getUserTotQuota() +"'>");
out.println("<i>It will be same as Item Borrow Quota</i>");
} else {
out.println("<input type='text' name='userQuotaAvailable' maxlength='2' size='4' value='" +user.getUserQuotaAvailable() +"'>");
}
*/ }else if( (loginUserType.equals("librarian")) && (form.getFormType().equals("add")) ){
out.println("<input type='hidden' name='userQuotaAvailable' value='10'>");
out.println("10");
}else {
out.println("<input type='hidden' name='userQuotaAvailable' value='" +user.getUserQuotaAvailable() +"'>");
out.println(user.getUserQuotaAvailable());
}
%>
</td>
</tr>
</table>
<p>
<%
String submitStm=("<input type='submit' name='Submit' value='Submit' onClick='return validateComplete(document.user_form)'>");
String resetStm=(" <input type='reset' name='Reset' value='Reset'>");
// the condition that user can edit the a/c
if( (loginUserType.equals("admin")) || debug ){
out.println(submitStm +resetStm);
} else if(form.getFormType().equals("add")) {
out.println(submitStm + resetStm);
} else if(form.getFormURL().equals("/JavaLibrary/user/myaccount.jsp")) {
out.println(submitStm + resetStm);
} else if( (loginUserType.equals("librarian")) && (user.getUserType().equals("borrower"))) {
out.println(submitStm + resetStm);
} else if (loginUserID.equals(user.getUserID())) {
out.println(submitStm + resetStm);
}
%>
</p>
</form>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -