当前位置:编程学习 > JAVA >>

jsp页面上用C标签的值无法显示

用的是tomcat5.5,在运行过程中,C标签部分的值无法显示出来,只显示了如下的效果。求高手指导。

${building.district}
${building.short_name}
${building.name}
修改 删除  --------------------编程问答--------------------   看有没有 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>  这个玩意 --------------------编程问答--------------------
引用 1 楼 linglongzhixin 的回复:
看有没有 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 这个玩意


这个有的~在教室的电脑上可以运行的,就是在自己电脑上有问题~是不是tomcat有问题呢? --------------------编程问答-------------------- 把包加进去吧!
jstl.jar standard.jar
加到你的项目,或是tomcat下的lib --------------------编程问答-------------------- jar包导入了吗?jstl.jar --------------------编程问答-------------------- 你的EL被禁用了  <%@ page isELIgnored="false" %> 
然后去看你的web.xml的头
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" 
    version="2.4"> 


2.4版本默认启用el表达式,如果使用2.5版本,默认el表达式是关闭的 
--------------------编程问答--------------------
引用 3 楼 blliy117 的回复:
把包加进去吧!
jstl.jar standard.jar
加到你的项目,或是tomcat下的lib


加了的~ --------------------编程问答--------------------
引用 4 楼 quhuafeng521 的回复:
jar包导入了吗?jstl.jar


加了~ --------------------编程问答--------------------
引用 5 楼 axxxman 的回复:
你的EL被禁用了 <%@ page isELIgnored="false" %> 
然后去看你的web.xml的头
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://ja……



是2.4的,然后这句话<%@ page isELIgnored="false" %>没有的嘛~ --------------------编程问答-------------------- 哈哈 要你加上 一个属性 isELIgnored="false" 试下 true或者false --------------------编程问答--------------------
引用 9 楼 linglongzhixin 的回复:
哈哈 要你加上 一个属性 isELIgnored="false" 试下 true或者false


莫有用的~ --------------------编程问答-------------------- 是不是你的EL表达式写错了。
我的WEB.XML就是2.5的,没问题。

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 
xmlns="http://java.sun.com/xml/ns/javaee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" > --------------------编程问答--------------------
引用 11 楼 z7452678 的回复:
是不是你的EL表达式写错了。
我的WEB.XML就是2.5的,没问题。

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 
xmlns="http://java.sun.com/xml/ns/javaee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc……




我没有动过它啊~我的2.4,是这样的~有没有问题的?
<?xml version="1.0" encoding="utf-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4">
--------------------编程问答-------------------- 问下你后台取的值有getter方法吗? --------------------编程问答--------------------
引用 13 楼 xxdewws 的回复:
问下你后台取的值有getter方法吗?


有的~问题应该不在编码上,因为在教室的电脑上可以完整的运行出来的~应该是我自己电脑的问题~ --------------------编程问答-------------------- 包引入了就可以用 查看包的引入情况 --------------------编程问答--------------------
引用 15 楼 juedaifanghua 的回复:
包引入了就可以用 查看包的引入情况



为什么就是不行? --------------------编程问答-------------------- 异常~~! --------------------编程问答--------------------
引用 17 楼 cs123456789dn 的回复:
异常~~!


额~那是怎么个异常法啊~ --------------------编程问答-------------------- tomact5不支持el表达式,换个tomcat6试试ok --------------------编程问答-------------------- 检查一下  building  这个对象存在requese或者session里了吗?
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,