zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然JAVA开发JSP-Servlet学习笔记:useBean、setProperty、getProperty指令

    <%@ page contentType="text/html; charset=GBK" language="java"
             errorPage=""%>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <title>java bean 测试
            </title>
        </head>
        <body>
            <jsp:useBean id="p1" class="test.Person" scope="page">
            </jsp:useBean>
            <jsp:setProperty property="name" name="p1" value="小明" />
            <jsp:setProperty name="p1" property="age" value="23" />
            <jsp:getProperty name="p1" property="name" />
            <jsp:getProperty name="p1" property="age" />
        </body>
    </html>
    package test;
    
    public class Person {
    
        private String name;
        private int age;
    
        //无参构造器
        public Person() {
        }
    
        //初始化全部成员变量的构造器
        public Person(String name, int age) {
            this.name = name;
            this.age = age;
        }
    
        public void setName(String name) {
            this.name = name;
        }
    
        public String getName() {
            return this.name;
        }
    
        public void setAge(int age) {
            this.age = age;
        }
    
        public int getAge() {
            return this.age;
        }
    
    }

    <%-- 
        Document   : beanTest2
        Created on : 2020-4-11, 19:16:58
        Author     : Administrator
    --%>
    
    <%@page import="test.Person"%>
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    
    <!DOCTYPE html>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title>java bean 测试</title>
        </head>
        <body>
            <%
                Person p1 = new Person();
                pageContext.setAttribute("p1",p1);
                p1.setName("wawa");
                p1.setAge(23);
            %>
            <%=p1.getName()%>
            <br/>
            <%=p1.getAge()%>
        </body>
    </html>

  • 相关阅读:
    Java框架-mybatis02基本的crud操作
    Java框架-mybatis01查询单个数据
    MAC常用命令
    性能测试工具Jmeter13-Jmeter跨线程组调用token
    性能测试工具Jmeter12-Jmeter连接配置带跳板机(SSH)的mysql服务器
    Java基础29-子父类中的成员变量
    Java基础28-继承
    Java基础27-单例设计模式
    启动项目时报spawn cmd ENOENT
    npm安装教程
  • 原文地址:https://www.cnblogs.com/tszr/p/12670451.html
Copyright © 2011-2022 走看看