黑马程序员技术交流社区

标题: jsp标签中注释起来都会有问题·? [打印本页]

作者: CrazyProgram    时间: 2013-4-14 18:57
标题: jsp标签中注释起来都会有问题·?
本帖最后由 CrazyProgram 于 2013-4-15 09:45 编辑
  1. <simple:foreach var="list" items="${list }">
  2.           <!--
  3.           <input type="text" value="${list.key }"/>
  4.           <input type="text" value="${list.value }"/>

  5.           -->
  6.           ${list }
  7.   </simple:foreach>
  8.   
复制代码
第二种方式:
  1.   <simple:foreach var="list" items="${list }">
  2.          
  3.           ${list }
  4.   </simple:foreach>
复制代码
怎么第一种方式报错啊,我都注释起来了,,求解释
javax.el.PropertyNotFoundException: Property 'key' not found on type java.lang.String
作者: 王洪宇    时间: 2013-4-14 19:05
因为你的注释里面包含了不能用“<!-- --!>”这种方式注释的标签。
你看一下由jsp文件编译成的java文件,
这个文件大概在tomcat/work文件夹下,你找找,在这个文件夹下找到你的工程
然后找到你jsp文件的相应位置,应该会有一个类似index_jsp.java的文件
打开看一下,应该会看到你注释的部分有一些内容还在运行。

好像有这样一种注释方式,很强大,你可以试一下。
<%--

--%>
作者: 王大斌    时间: 2013-4-14 19:11
不是,我觉得这个原因并非你注释的问题
作者: 黄玉昆    时间: 2013-4-14 22:38
王大斌 发表于 2013-4-14 19:11
不是,我觉得这个原因并非你注释的问题

额,怎么觉得你这句话说了一半呢
作者: CrazyProgram    时间: 2013-4-15 09:45
王洪宇 发表于 2013-4-14 19:05
因为你的注释里面包含了不能用“

嗯,果真强大,,谢了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2