当我们编写 Javascript 表达式时:
expression < <%=variableJsp%>
双“<”似乎是一个问题,JSP 没有被解释?
不应该接受这种表达方式是其他服务器的错吗?还是 WebSphere 那个 bug?
当我们编写 Javascript 表达式时:
expression < <%=variableJsp%>
双“<”似乎是一个问题,JSP 没有被解释?
不应该接受这种表达方式是其他服务器的错吗?还是 WebSphere 那个 bug?
您的小代码示例看起来像我们没有问题的事情。
尝试创建一个说明问题的 JSP,仅此而已。要么从头开始创建一个新的,要么删除与问题无关的所有内容。
您可能会发现错误不在您的代码示例中。但是,如果您可以制作一个说明问题的小 JSP 文件(几行),请将其展示给我们。
我发现在 jsp 页面上内联 javascript 通常是个坏主意。您的问题只是将 javascript 函数设为外部的原因之一。
虽然我不知道 websphere,但我在其他容器上也遇到过这种情况。
如果您坚持保持内联,您可能可以使用
expression < <%=variableJsp%>