栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

不能在一个简单的示例上使用JSTL

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

不能在一个简单的示例上使用JSTL

我认为这不是JSTL的问题。这个符号:

${emp.role}
EL(expression Language),它不起作用。

您没有

isELIgnored="true"
在JSP文件中设置一些内容吗?像这样:

<%@ page isELIgnored="true" %>

或者也许在

web.xml

<el-ignored>true</el-ignored>

false
默认情况下应该是默认值,但是如果您使用的Servlet版本早于2.4,则默认值为
true
,因此在这种情况下,您需要将其设置为
false
in
web.xml

<jsp-config>    <jsp-property-group>        <url-pattern>*.jsp</url-pattern>        <el-ignored>true</el-ignored>    </jsp-property-group></jsp-config>

您具有

3.1
依赖项中的版本,但使用的是
web.xml
文件
2.3
版本。要使用Servlet,请
3.1
尝试将其更改
web.xml
为:

<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_3_1.xsd"         version="3.1">    rest of the TAGs</web-app>

同时删除:

<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

(用于

2.3
版本)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/380312.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号