java学习 jstl中set标签的使用

来源:互联网 发布:淘宝开店货源一件代发 编辑:程序博客网 时间:2024/05/04 02:11

接下来学习核心标签库的set标签:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><%@ page import="com.mldn.wq.vo.SimpleInfo"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>www.mldnjava.cn, MLDN高端Java培训</title></head><body>    <!-- 将属性设置到request域中 -->    <c:set var="info" value="Hello MLDN!" scope="request" />    <h3>request域属性内容:${info}</h3>    <!-- 将对象设置到request域中 -->    <%        SimpleInfo sim = new SimpleInfo();        request.setAttribute("simple", sim);     %>    <c:set value="Hello MLDN!" target="${simple}" property="content"></c:set>    <h3>对象属性内容:${simple.content}</h3></body></html>

这里用到的实体类:

package com.mldn.wq.vo;public class SimpleInfo {    private String content;    public String getContent() {        return content;    }    public void setContent(String content) {        this.content = content;    }}

jsp代码中直接注入了实体类,这是极为不雅的,正规开发中禁止在jsp文件中写java代码,该代码应该是控制类完成。

原创粉丝点击