能力工場--關於在JavaScript中使用EL表達式的問題

今天在jsp中寫程序遇到一個問題,看大牛寫的程序完全沒有問題,如下:

if( pagenum<1 || pagenum< ${page.totalpage})

{

   alert("無效的頁碼!");

   input.value="";

   return;

}

程序的目的就是做一個驗證,本身是無須多做說明,關鍵是語法.

我也照樣自己在MyEclipse裏面寫了一個雷同的.但是無論如何都不能通過編譯......哥們我很是無奈的鬱悶.難道這也看人品?

上網查看大大牛們如何分析,有的是說js中本來就不兼容jsp的東西,這不是扯嘛....還有說加個單引號或者雙引號就解決問題了,於是哥們試驗了一個demo,還是不通過,照樣好色虛線不能編譯.哥們懷疑是不是myeclips的問題,因爲這傢伙經常抽風沒事報個錯,關閉工程,然後重新打開,還是不行.

無奈到底了,怎麼辦?給代碼換個方向呢?

if( pagenum<1||"${page.totalpage}"<pagenum )

{

alert("無效的頁碼!");

input.value="";

return;

}

解決了問題,怎麼折騰就是不報錯了,通過編譯並且順利顯示結果.Js或者JSP大牛們,給個公道呀!

也算是解決的一個方案吧.


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章