jsp:serProperty property param

来源:互联网 发布:客户数据库表格图片 编辑:程序博客网 时间:2024/04/29 23:23
package com.javaweb.test;public class UserBean {private String username;private String password;public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}}

<%@ page language="java" import="java.util.*" contentType="text/html;charset=gb2312" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>  </head>    <body><center><form action="SetPropertyDemo.jsp"method="post"><table><tr><td colspan="2">用户表单</td></tr><tr><td>账 号</td><!-- 这里的username指定了属性,让后在另一个jsp当中指定了对象的名字  --><td><input type="text" name="name"></td></tr><tr><td>密 码</td><td><input type="password" name="word"></td></tr><tr><td colspan="2"><input type="submit" value="递交"><input type="reset" value="重置"></td></tr></table></form></center>  </body></html>

<%@ page language="java" import="java.util.*" contentType="text/html;charset=gb2312" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>  </head>    <body>    <jsp:useBean id="user" scope="page" class="com.javaweb.test.UserBean" />    <!-- *表示通配符,也就是设置所有属性 param指定的是参数的名称 -->    <!-- property表示为java类中的属性,param指定的是input当中的输入框的名字 -->    <jsp:setProperty name="user" property="username" param="name"/>    <jsp:setProperty name="user" property="password" param="word"/>    <%    out.println("用户名"+user.getUsername()+"<br>");    out.println("用户密码"+user.getPassword()+"<br>");    %>  </body></html>

原创粉丝点击