📄 exercise27_5.jsp
字号:
<!-- Exercise27_5.jsp --><%@ page import = "java.util.*, java.text.*" %><HTML><HEAD><TITLE>Exercise27_5.jsp</TITLE></HEAD><BODY><h3>Choose locale and time zone</h3><form method="post"><%! private Locale[] allLocale = Locale.getAvailableLocales(); private String[] allTimeZone = TimeZone.getAvailableIDs();%>Locale <select size="1" name="locale"><% // Fill in all locales for (int i = 0; i < allLocale.length; i++) { %> <option value = <%= i %> > <%= allLocale[i].getDisplayName() %> </option> <%}%> </select><p>Time Zone<select size="1" name="timezone"><% // Fill in all time zones for (int i = 0; i < allTimeZone.length; i++) { %> <option value = <%= allTimeZone[i] %> > <%= allTimeZone[i] %> </option> <%}%> </select><p> <input type="submit" value="Submit"> <input type="reset" value="Reset"></form><% if (request.getParameter("locale") == null) return; int localeIndex = Integer.parseInt( request.getParameter("locale")); String timeZoneID = request.getParameter("timezone"); Calendar calendar = new GregorianCalendar(allLocale[localeIndex]); TimeZone timeZone = TimeZone.getTimeZone(timeZoneID); DateFormat dateFormat = DateFormat.getDateTimeInstance( DateFormat.FULL, DateFormat.FULL, allLocale[localeIndex]); dateFormat.setTimeZone(timeZone); out.println("Current time is " + dateFormat.format(calendar.getTime()) + "</p>"); %></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -