1. 程式人生 > >tomcat釋出專案時,頁面顯示undefined

tomcat釋出專案時,頁面顯示undefined

關於這個問題,可能會有兩種結果

1,確實沒資料。解決思路:可以aler()列印結果,檢視是否有資料

2,有資料,用其他應用伺服器可以顯示資料,但是tomcat卻不行。正如我遇到的問題一樣。

用jetty可以檢視到資料,但是,用tomcat的釋出的時候卻不能顯示資料,只要是String型別的就顯示undefined,是樹值型別的

就顯示NaN,等等,這個很有可能是tomcat的編碼問題,因為tomcat預設編碼不是UTF-8,而我們的專案一般是用utf-8編碼的,

所以調整tomcat編碼就行了,在conf資料夾下,找到server.xml。如下圖,是我的修改方式

基本上這樣就解決了有資料,但是不顯示的問題。也可能還有很多情況,但是我只寫出了自己遇到的問題,如果大家遇到過難以解決的問題,最後解決了,也可以和我分享,謝謝。