我的jsp中出现错误

发布于 2024-11-02 12:47:27 字数 151 浏览 1 评论 0 原文

你好,我有这个错误,我不知道我不知道这意味着什么

属性值“listLienDoc_”+i+“”用“引起来,在值内使用时必须转义

属性值“listLienDoc_”+i+“”用“引起来,在值Thx..

Hello i have this error and i don't know I do not know what that means

Attribute value "listLienDoc_"+i+"" is quoted with " which must be escaped when used within the value

Thx..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

乖乖 2024-11-09 12:47:27

替换

<html:select styleId="<%="listLienDoc_"+i+""%>"

<html:select styleId='<%="listLienDoc_"+i %>'

Replace

<html:select styleId="<%="listLienDoc_"+i+""%>"

with

<html:select styleId='<%="listLienDoc_"+i %>'
计㈡愣 2024-11-09 12:47:27

我想问题是这个语句: "<%="listLienDoc_"+i+""%>"

至少 +"" 是没用的 - 你可以删除它。

然后将完整的参数值放入 ' 而不是 " - 您可能应该对所有其他参数执行此操作,因为最好不要嵌套

<html:select
   styleId='<%="listLienDoc_"+i%>'
   name="typeLien" property="listUtilitaireBean.typeLien"
   value="<%=typeLien.toString()%>"
   onchange="<%="changeList("+i+");"%>"
   indexed="true">

另一方面,我的做法完全不同:

I guess the problem is this statement: "<%="listLienDoc_"+i+""%>"

at least the +"" is useless - you can remove it.

And then put the complete argument value in ' instead of " - may you should do this with all the other arguments to, because it is always better to not nest ".

<html:select
   styleId='<%="listLienDoc_"+i%>'
   name="typeLien" property="listUtilitaireBean.typeLien"
   value="<%=typeLien.toString()%>"
   onchange="<%="changeList("+i+");"%>"
   indexed="true">

On the other hand my you do it complete different:

<html:select styleId="listLienDoc_<%=i%>" ...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文