电子时钟
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;
}
}
运行结果: