JSTL中的Core标签库

JSTL中的Core标签库,第1张

JSTL中的Core标签库 JSTL中的Core标签库
  1. 以下所涉及到的软件有eclipse2021-09、tomcat9、jdk1.8、jstl的jar包;点击这里跳转jstljar包下载(PS:本文所用的实验代码均为JavaWeb程序设计任务教程的配套代码)
  2. 选择 jakarta-taglibs-standard-1.1.2.zip 进行下载
  3. 下载后解压在lib文件夹里有相应的jar包。
  4. 在eclipse中新建web项目并且将包导入
  5. 创建一个Orders类代码如下:
public class Orders {
	private String id;
	private String address;
	private String phone;
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
}
  1. 创建一个servlet类名为:JSTLCore,代码为:
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


@WebServlet("/JSTLCore")
public class JSTLCore extends HttpServlet {
	private static final long serialVersionUID = 1L; 
    public JSTLCore() {
        super();
        // TODO Auto-generated constructor stub
    }
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		List orderList=new ArrayList<>();
		Orders orders1=new Orders();
		orders1.setId("00551");
		orders1.setAddress("福建王一");
		orders1.setPhone("13785594487");
		Orders orders2=new Orders();
		orders2.setId("00552");
		orders2.setAddress("河北王二");
		orders2.setPhone("15855594483");
		orderList.add(orders1);
		orderList.add(orders2);
		
		req.setAttribute("username", "李二");
		req.setAttribute("orders", orderList);
		req.getRequestDispatcher("/JSTLCore.jsp").forward(req, resp);
	}
	protected void doPost(HttpServletRequest req, HttpServletResponse resp)
			throws ServletException, IOException {
		doGet(req, resp);
	}
} 
  1. 最后在创建一个jsp文件,名为:JSTLCore代码为
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>




Insert title here


	
		
			您好,请先登录   免费注册
		
		
			${username} 先生/女士,您好 退出
							
										


					

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5611593.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存