<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%--
Created by IntelliJ IDEA.
User: pan
Date: 2021/8/9
Time: 23:17
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="Servlet.User"%>
<%@ page import="java.util.ArrayList" %>
<%@ page import="java.util.List" %>
<%@ page isELIgnored="false" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
request.setAttribute("name","小明");
User user=new User();
user.setName("小代");
user.setSex("女");
user.setId("18");
session.setAttribute("user",user);
List<User> list=new ArrayList<>();
User user1=new User();
user1.setName("小潘");
user1.setSex("男");
user1.setId("20");
User user2=new User();
user2.setName("小萍");
user2.setSex("女");
user2.setId("19");
list.add(user1);
list.add(user2);
application.setAttribute("list",list);
%>
<%=request.getAttribute("name")%>
<%
User user3=(User) session.getAttribute("user");
String name=user3.getName();
out.write(name);
%>
<%
List<User> list1=(List<User>)application.getAttribute("list");
User user4= list1.get(1);
//错误点1:JSP中设置out对象前提是引入jsp-api.jar包
out.write(user4.getName());
%>
<%
${requesteScope} //就是这个整体显红色,后续无法调用
%>
</body>
</html>
//这个是web.xml配置文件
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
</web-app>
idea中无法使用el表达式
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- 404警告 2021-08-13 09:25关注
使用el表达式 c标签库除了jsp头部声明 还需要第三方jar包standard.jar和jstl.jar
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1
悬赏问题
- ¥15 对于squad数据集的基于bert模型的微调
- ¥15 为什么我运行这个网络会出现以下报错?CRNN神经网络
- ¥20 steam下载游戏占用内存
- ¥15 CST保存项目时失败
- ¥15 树莓派5怎么用camera module 3啊
- ¥20 java在应用程序里获取不到扬声器设备
- ¥15 echarts动画效果的问题,请帮我添加一个动画。不要机器人回答。
- ¥15 Attention is all you need 的代码运行
- ¥15 一个服务器已经有一个系统了如果用usb再装一个系统,原来的系统会被覆盖掉吗
- ¥15 使用esm_msa1_t12_100M_UR50S蛋白质语言模型进行零样本预测时,终端显示出了sequence handled的进度条,但是并不出结果就自动终止回到命令提示行了是怎么回事: