0

我想在 java 脚本函数中使用 scriplet。我想检查某些属性的值并据此发出警报。以下是唯一的 scriplet 语句给出错误的函数。

function UploadMessage() {
   <% if((String)request.getAttribute("SuccessMessage").compareTo("Uploaded successfully") == 0) { %>
        alert("File Successfully uploaded !");
    <% 
     } %>
}

我有什么办法可以做到这一点?这里有什么问题 ?

注意:我已将上述代码段放在 jsp 页面中

4

1 回答 1

1
function UploadMessage() {
       <% if(((String)request.getAttribute("SuccessMessage")).equals("Uploaded successfully")) { %>
            alert("File Successfully uploaded !");
        <% 
         } %>
    }

问题是——

  1. 对象类型的方法compareTo(String)未定义
  2. 不兼容的操作数类型Stringint
于 2012-04-25T06:04:12.263 回答