Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
eclipse开普勒scriptlet格式化程序关于<;%&引用;_Eclipse_Jsp_Scriptlet - Fatal编程技术网

eclipse开普勒scriptlet格式化程序关于<;%&引用;

eclipse开普勒scriptlet格式化程序关于<;%&引用;,eclipse,jsp,scriptlet,Eclipse,Jsp,Scriptlet,我想知道如何在JSP文件中格式化scriplet代码,以下是我的代码: <script type="text/javascript"> function modifyClick(index) { var editModify = "<td>"+<%=Site.getFieldUIName(Site.field.site_name.name())%>+ "</td>"; 函数修改单击(索引){ var editModify=“+”; 在我通过

我想知道如何在JSP文件中格式化scriplet代码,以下是我的代码:

<script type="text/javascript">
function modifyClick(index) {

var editModify = "<td>"+<%=Site.getFieldUIName(Site.field.site_name.name())%>+ "</td>";

函数修改单击(索引){
var editModify=“+”;
在我通过键入CTRL+SHIFT+F格式化此文件后,代码将更改为以下内容:

<script type="text/javascript">
function modifyClick(index) {

var editModify = "<td>"
    +
<%=Site.getFieldUIName(Site.field.site_name.name())%>
+ "</td>";

函数修改单击(索引){
var editModify=“”
+
+ "";

我在哪里可以为
编辑此格式样式您将JSP代码视为Javascript字符串变量。这将是浏览器中的语法错误。您只需执行以下操作:

var editModify = "<td><%=Site.getFieldUIName(Site.field.site_name.name())%></td>";
var editModify=“”;
或者,如果需要,将其用引号括起来,使其最终成为Javascript字符串文字:

var editModify = "<td>" + "<%=Site.getFieldUIName(Site.field.site_name.name())%>" + "</td>";
var editModify=“”+”+”;

非常感谢,几个小时后我就知道了这个错误。这似乎是您提到的关于我的问题的一个可能的解决方案。我会试试看是否还有其他需要。