首页 > 其他分享 >EL表达式

EL表达式

时间:2023-06-29 16:34:01浏览次数:33  
标签:EL Brand request brands import servlet javax 表达式

 

package com.itheima.web;

import com.itheima.pojo.Brand;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

@WebServlet("/Demo1")
public class ServletDemo1 extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        //1. 准备数据
        List<Brand> brands = new ArrayList<Brand>();
        brands.add(new Brand(1,"三只松鼠","三只松鼠",100,"三只松鼠,好吃不上火",1));
        brands.add(new Brand(2,"优衣库","优衣库",200,"优衣库,服适人生",0));
        brands.add(new Brand(3,"小米","小米科技有限公司",1000,"为发烧而生",1));
        //2. 存储到request域中
        request.setAttribute("brand",brands);
        //3. 转发到 el-demo.jsp
        request.getRequestDispatcher("/el-demo.jsp").forward(request,response);
    }



    @Override
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doGet(request,response);
    }

}
<%--
  Created by IntelliJ IDEA.
  User: admin
  Date: 2023/6/29
  Time: 16:20
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
${brand}
</body>
</html>

 

标签:EL,Brand,request,brands,import,servlet,javax,表达式
From: https://www.cnblogs.com/Karl-hut/p/17514536.html

相关文章

  • celery
    1Celery架构,介绍#Celery:芹菜(跟翻译没有任何关系),分布式异步任务框架,框架(跟其他web框架无关)#Celeryisaprojectwithminimalfunding,sowedon’tsupportMicrosoftWindows.Pleasedon’topenanyissuesrelatedtothatplatform.#架构 -broker:任务中间件,用户提......
  • EXCEL表格,当字段值超出单元格的区域时,如何不显示??
    问题阐述:当导出Excel表格的数据中的某一列字段的值超过单元格可以展示的范围,并且在Excel表格中展示为如下:最终结果展示如下: 解决过程:1、选中执行的单元格2、右键选中“设置单元格格式”3、点击“对齐”,在水平对齐-选中“填充”。4......
  • celery介绍
    简介Celery是使用python编写的分布式任务调度框架。celery能做什么Celery是一个强大的分布式任务队列框架,它可以与Python应用程序一起使用,提供了异步任务处理和分布式消息传递的能力。以下是Celery框架的一些主要功能和用途:异步任务处理Celery可以将耗时的任务放......
  • Windows PowerShell Compatibility
    背景Win1121H2(OSBuild22000.2124)WindowsPowerShell7.3.5简述在试用PowerShell7.x时,部分命令仍需PS5.1.具体来说,是指%windir%\system32\WindowsPowerShell\v1.0\Modules下的Module[2],例如Appx的Get-AppxPackage.Unlessthemodulemanifestindicatesth......
  • 什么是 Kernel Smoother ?它与 Self Attention 有什么关系?
    [1]带权滑动平均(WeightedMovingAverage,WMA)是标量场上的滑动窗口内的加权平均,数学上等价于卷积。[1][2]KernelSmoother是一种特殊的WMA方法,特殊在于权重是由核函数决定的,相互之间越接近的点具有越高的权重。[2][3]Transformer中的自注意力机制可以看作一种KernelS......
  • tool_Selenium IDE(录制浏览器操作的工具)
    一、安装工具打开chrome浏览器->扩展程序->访问Chrome应用商店 搜索seleniumide后,点击SeleniumIDE,添加至Chrome 点击浏览器右上角插件按钮,将SeleniumIDE固定,点击Se图标就可打开工具 ......
  • 化学绘图软件-PerkinElmer ChemDraw Pro 2022 mac/win版
    PerkinElmerChemDrawPro是一款功能强大的化学绘图软件,用于在化学和生物科学领域创建、编辑和共享化学结构、反应方程式和实验数据。PerkinElmerChemDrawPro2022是由PerkinElmer公司开发的一种专业化学绘图软件。它被广泛应用于化学和生物科学研究以及教学中。这款软件提供......
  • 【TG脚本】Telegram获取群成员、群聊天记录、用户所加的群的信息+教程
    该脚本,可以获取群成员、群聊天记录、用户所加的群的信息可以实现单/多用户,轮回加群。实现网络断点续传(网络出现故障,恢复之后继续下载)根据聊天日期进行内容获取都用户时,可以实现指定用户获取指定群组【依赖安装:】https://docs.telethon.dev/en/latest/basic/installation.html【主......
  • [渗透测试]—7.1 漏洞利用开发和Shellcode编写
    在本章节中,我们将学习漏洞利用开发和Shellcode编写的基本概念和技巧。我们会尽量详细、通俗易懂地讲解,并提供尽可能多的实例。7.1漏洞利用开发漏洞利用开发是渗透测试中的高级技能。当你发现一个软件或系统存在漏洞时,你需要编写一段代码来利用这个漏洞,从而在目标系统上执行恶意......
  • 2023最新Telegram电报群管理机器人源码+教程
    #功能##欢迎消息-当有新人进群的时候,发送欢迎消息-欢迎消息支持30秒自毁-支持设置欢迎消息的内容包含群描述和置顶消息-支持自定义欢迎消息-自定义欢迎消息支持使用变量,可以嵌入新成员的名字,群描述,置顶内容和链接等-欢迎消息可以在设置中关闭,30秒自毁功能也可以关闭##进......