jsp入门学习2

<!-- 禁用缓存 -->
<% response.setHeader("Cache-Control", "no-store");
response.setDateHeader("Expires", 0);
%>
<!-- 定时刷新 -->
<%response.setHeader("refresh", "10"); %>
<!-- 定时跳转到指定页面 -->
<%response.setHeader("refresh", "5;url=delete.jsp"); %>

==========================================

index.jsp

<%@page import="java.net.URLDecoder"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>显示时间</title>
</head>
<body>
<!-- 
 <jsp:useBean id="produc" class="com.ljl.bean.Produce"></jsp:useBean>
 <jsp:setProperty property="name" name="produc" value="宝马"/>
 <jsp:setProperty property="price" name="produc" value="67457"/>
<jsp:setProperty property="count" name="produc" value="49"/>
<div>
<li>商品名称:<jsp:getProperty property="name" name="produc"/></li>
<li>商品价格:<jsp:getProperty property="price" name="produc"/></li>
<li>商品数量:<jsp:getProperty property="count" name="produc"/></li>
<li>商品地址:<jsp:getProperty property="address" name="produc"/></li>
</div> -->

<!-- 
<form action="reg.jsp" method="post">
<table align="center" width="400" height="200" border="1">
<tr>
<td align="center" colspan="2" height="40">
<b>添加用户信息</b>
</td>
</tr>
<tr>
<td align="right">姓名:</td>
<td><input type="text" name="name"/></td>
</tr>
<tr>
<td align="right">性别:</td>
<td><input type="text" name="sex"></input></td>
</tr>
<tr>
<td align="right">年龄:</td>
<td><input type="text" name="age"></td>
</tr>
<tr>
<td align="right">地址:</td>
<td><input type="text" name="addr"></td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" value="提   交" >
</td>
</tr>
</table>
</form> -->
<meta http-equiv="Refresh" content="1"/>
<style type="text/css">
#clock{
 width: 30%;
 background-color: #efefef;
 border: solid 4px orange;
 font-size: 25px;
 font-family: 宋休
 }
</style>
<jsp:useBean id="dateBean" class="com.ljl.bean.DateBean"></jsp:useBean>
<div id="clock">
<li><jsp:getProperty property="date" name="dateBean"/></li>
<li><jsp:getProperty property="week" name="dateBean"/>


</div>
</body>
</html>

===============================================================

reg.jsp

<%@page import="org.apache.catalina.filters.SetCharacterEncodingFilter"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>


<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>javaBean 获得对象的属性值</title>
</head>
<body>
<%request.setCharacterEncoding("UTF-8"); %>
<jsp:useBean id="persion" class="com.ljl.bean.Persion"></jsp:useBean>
<jsp:setProperty property="*" name="persion"/>
<table align="center" width="400">
<tr>
<td align="right">姓名:</td>
<td><jsp:getProperty property="name" name="persion"/> </td>
</tr>
<tr>
<td align="right">性别:</td>
<td><jsp:getProperty property="sex" name="persion"/> </td>
</tr>
<tr>
<td align="right">年龄:</td>
<td><jsp:getProperty property="age" name="persion"/> </td>
</tr>
<tr>
<td align="right">地址:</td>
<td><jsp:getProperty property="addr" name="persion"/> </td>
</tr>
</table>
</body>
</html>

=============================================================

deal.jsp

<%@page import="java.util.Date"%>
<%@page import="javax.xml.crypto.Data"%>
<%@page import="java.net.URLEncoder"%>
<%@page import="java.net.URLDecoder"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>写入cookie</title>
</head>
<body>
<%
request.setCharacterEncoding("UTF-8");
String user = URLEncoder.encode(request.getParameter("user"),"utf-8");
Cookie cookie = new Cookie("myCookie", "user" + "#" + new Date().toLocaleString());
cookie.setMaxAge(60*60*24*30);
response.addCookie(cookie);

%>
<script type="text/javascript" >window.location.href="index.jsp"</script>
</body>
</html>

=================================================

三个Bean对象

package com.ljl.bean;


import java.awt.image.SampleModel;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;


public class DateBean {
private String date;
private String week;

private Calendar calendar = Calendar.getInstance();


public String getDate() {
Date curDate = Calendar.getInstance().getTime();
SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日  HH时mm分ss秒");
date = format.format(curDate);
return date;
}


public void setDate(String date) {
this.date = date;
}


public String getWeek() {
String[] weeks = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
int index = calendar.get(Calendar.DAY_OF_WEEK);
week = weeks[index-1];
return week;
}


public void setWeek(String week) {
this.week = week;
}


}

===============================================

package com.ljl.bean;


public class Persion {
private String name;
private int age;
private String sex;
private String addr;

public Persion() {
// TODO Auto-generated constructor stub
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getAddr() {
return addr;
}
public void setAddr(String addr) {
this.addr = addr;
}


}

=============================================

package com.ljl.bean;


public class Produce {
private String name = "广州房子";
private double price = 35635678.343;
private int count = 100;
private String address = "广东省广州市天河区龙口东路";
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值