您是否注意到一些 JSP 与 WebSphere 不兼容?
当我们编写 Javascript 表达式时:
expression < <%=variableJsp%>
双“<” 似乎是一个问题,JSP 没有被解释?
是否是其他服务器的错误不应该接受这种类型的表达? 还是 WebSphere 的 bug?
When we write in a Javascript expression :
expression < <%=variableJsp%>
the double "<" seems to be a problem and the JSP is not interpreted ?
Is it a fault of the other servers that should not accept this type of expression ? Or WebSphere that bugs ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的小代码示例看起来像是我们做的没有问题的事情。
尝试创建一个 JSP 来说明问题,而不是其他。 要么从头开始创建新的,要么删除与问题无关的所有内容。
您很可能会发现错误不在您的代码示例中。 但是,如果您可以制作一个小的 JSP 文件(几行)来说明问题,请向我们展示。
Your small code-sample looks like something we do without problems.
Try creating a JSP that illustrates the problem, and nothing else. Either create a new from scratch, or remove everything not relevant to the problem.
Chances are, you will find that the error is not in your code-sample. But if you can make a small JSP-file (a few lines) that illustrates the problem, please show it to us.
我发现在 jsp 页面上内联 javascript 通常是一个坏主意。您的问题只是将 javascript 函数设置为外部的原因之一。
虽然我不了解websphere,但我在其他容器上也发生过这种情况。
如果您坚持保持内联,您可能可以使用
I find it generally a bad idea to inline javascript on jsp pages.Your problem is only one of the reasons to make javascript functions external.
Although I do not know websphere, this has happened to me on other containers.
If you insist on keeping it inline, you can probably use