电子时钟
package com.wjh.Time;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateBean {private String dateTime;private String week;private Calendar calendar=Calendar.getInstance();public String getDateTime() {Date currDate=Calendar.getInstance().getTime();SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH点mm分ss秒");dateTime=sdf.format(currDate);return dateTime;}public String getWeek() {String[] weeks={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};int index=calendar.get(Calendar.DAY_OF_WEEK);week=weeks[index-1];return week;}}
<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><html><head><meta http-equiv="refresh" content="1"><!--每隔一秒自动刷新网页--><title>佳豪专属电子小时钟</title><style>#clock{width: 420px;height: 80px;background: azure;font-size: 25px;font-weight: bold;border: solid 5px orange;}#week{padding-top: 15px;color: #0080FF;}</style></head><body background="girl.jpg"><jsp:useBean id="MyWatch" class="com.wjh.Time.DateBean"></jsp:useBean><div align="center"><div id="clock"><div id="date"><jsp:getProperty name="MyWatch" property="dateTime"/></div><div id="week"><jsp:getProperty name="MyWatch" property="week"/></div></div></div></body></html>
调查问卷
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>调查问卷</title></head><body><form action="Show.jsp" method="post"><div><h1>调查问卷</h1><hr><ul><li>您经常使用的编程语言是:</li><li><input type="checkbox" name="languages" value="Java">Java<input type="checkbox" name="languages" value="C++">C++<input type="checkbox" name="languages" value="Go">Go<input type="checkbox" name="languages" value="php">php</li></ul><ul><li>您掌握的技术有:</li><li><input type="checkbox" name="technics" value="servlet">servlet<input type="checkbox" name="technics" value="jsp">jsp<input type="checkbox" name="technics" value="多线程">多线程<input type="checkbox" name="technics" value="高并发">高并发</li></ul><ul><li>您学习那一部分有困难:</li><li><input type="checkbox" name="parts" value="Java基础">Java基础<input type="checkbox" name="parts" value="jvm底层原理">jvm底层原理<input type="checkbox" name="parts" value="面向对象程序设计">面向对象程序设计</li></ul><input type="submit" name="提 交"></div></form></body></html>
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head><title>调查结果显示</title></head><body><jsp:useBean id="surveyClass" class="com.wjh.Test.SurveyClass"></jsp:useBean><jsp:useBean id="transformtostring" class="com.wjh.Test.TransformToString"></jsp:useBean><jsp:useBean id="encoding" class="com.wjh.Test.CharactorEncoding"></jsp:useBean><jsp:setProperty name="surveyClass" property="*"></jsp:setProperty><div><h1>调查结果</h1><hr><ul><li>您经常使用的编程语言:<%=encoding.toString(transformtostring.transform(surveyClass.getLanguages()))%></li></ul><br><ul><li>您掌握的技术:<%=encoding.toString(transformtostring.transform(surveyClass.getTechnics()))%></li></ul><br><ul><li>您学习过程有困难的部分:<%=encoding.toString(transformtostring.transform(surveyClass.getParts()))%></li></ul><br></div></body></html>
package com.wjh.Test;public class SurveyClass {private String[] languages;private String[] technics;private String[] parts;public String[] getLanguages() {return languages;}public void setLanguages(String[] languages) {this.languages = languages;}public String[] getTechnics() {return technics;}public void setTechnics(String[] technics) {this.technics = technics;}public String[] getParts() {return parts;}public void setParts(String[] parts) {this.parts = parts;}}
package com.wjh.Test;public class TransformToString {public String transform(String array[]){StringBuffer sb=new StringBuffer();if(array.length!=0&&array.length>0){for(String x:array){sb.append(x);sb.append(",");}if(sb.length()>0){sb=sb.deleteCharAt(sb.length()-1);}}return sb.toString();}}
package com.wjh.Test;import java.io.UnsupportedEncodingException;public class CharactorEncoding {public CharactorEncoding(){}public String toString(String str){String text=null;if(str!=null){try {text=new String(str.getBytes("ISO-8859-1"),"UTF-8");} catch (UnsupportedEncodingException e) {e.printStackTrace();}}return text;}}
运行结果:

