mysql三元表示式 EL三元表示式報錯

2021-10-18 21:44:47 字數 617 閱讀 5469

前天趕工把退換貨的流程做了,頁面用了很多el表示式的三元表示式,這邊測試ok了,傳到伺服器上,發現伺服器上又是報錯:

嚴重: servlet.service() for servlet jsp threw exception

org.apache.el.parser.parseexception: encountered "order.num: refund

." at line 1, column 20.

was expecting one of:

這麼扯談嘛,剛開始懷疑是jstl或者el的jar版本較低導致的,但是我們專案的jar是統一的啊!我靠!

要是不用三元表示式,要多些很多的啊,我可受不了這個啊!

當時很忙也就沒管了,今天把流程走通回頭來解決這個問題,去網上一搜還真沒什麼人遇到,大多是el表示式不能解析了,要在jsp頁面的

page %>中追加iselignored=「false」。

無奈,一看伺服器上的tomcat是6.0.14的,我的是20的,懷疑是版本問題造成的!遂把本地tomacat的jar全部複製到伺服器上仍然是不好使,只好去下個新版了,一看我靠更新到6.0.26了!真速度啊!就下這個最新的了.

安裝上,環境一配解決!相信啥都有bug就是王道!

三元表示式

c 中有乙個三元運算子 語法為 條件表示式?表示式1 表示式2 該操作首先求出條件表示式的值 bool型別 為true時呼叫表示式1,為flase時呼叫表示式2。其邏輯為 如果為真執行第乙個,否則執行第二個。例項 string result name 老趙 帥的掉渣了 山炮掉渣了 dic.add d...

三元表示式

採用三元操作符對?對表示式進行運算,這種操作符比較特別,因為它有三個操作物件,但它確實屬於操作符的一種,它最終也會生成乙個值。其表示式採取下述形式 boolean exp value0 value1 原型比較大小 string result int i 5,j 10 if i j result su...

三元表示式

有段時間沒有跟進東西了,說明我沒有進步,三元表示式真的挺好用的,有的地方沒法用if else進行判斷,用這個很方便,之前上學的時候學過這個,由於這個知識點很小,盡然被我忘了,上次寫東西我想了好久,在那裡邊沒法進行判斷,後來人家給我說用三元表示式啊,我愣住了,三元表示式,不知道是啥,人家也不給我說,直...