在jsp中使用My97DatePicker日期外掛程式 在頁面上不顯示日期選擇框的原因__js

來源:互聯網
上載者:User
最近在我的一個項目需要用一個日期外掛程式來顯示時間,在網上找了一下,最後決定使用My97DatePicker,顏色好看,布局也很合理,但是用的時候遇到很多問題,最大的問題有一下兩個: 在jsp檔案中無法匯入js檔案(My97DatePicker外掛程式只需要引入WdatePicker.js這一個檔案就ok) 可以匯入js檔案,但是卻無法匯入WdatePicker.js引用到的另一個js檔案:calendar.js 和 其他需要的靜態資源(如一些css檔案和圖片等)
解決辦法:      對於第一個問題,就不多說了,在 《springmvc 訪問靜態資源出現404問題》這片文章中說的很清楚了,下面我著重說說第二個問題
     在我匯入了WdatePicker.js檔案後,運行項目,在Firefox瀏覽器下可以看到WdatePicker.js檔案被成功匯入,但是它所依賴的calendar.js檔案卻沒有被匯入,同時其他一些靜態資源也沒有被匯入,這讓我百思而不得其解,我甚至以為是WdatePicker.js檔案對calendar.js檔案的引入方式不對,我居然有那麼一段時間在琢磨該怎麼改WdatePicker.js的代碼,想來真的是太慚愧了.......
     代碼我是不會改的,主要是新手不知道該怎麼改,後來我又以為這是jsp和html的區別,因為在網上看見別人說html走得是相對路徑,而jsp走得是伺服器路徑(從一個完整的網址去請求js資源),所以我就想試試看能不能html上顯示日期選擇框,結果..........當然也是失敗了
     後來沒辦法了,腦子裡突然靈光第一閃(為什麼會是第一閃。因為後面還有第二閃),自己的js檔案匯入不進去那我就用別人的唄,於是我在網上找了一個別人網站的日期外掛程式的連結(這裡就是對WdatePicker.js的連結), 這下雖然是可以用了,但是這樣也不好啊,我的項目就必須得依賴別人的項目了,感覺很不爽,於是又開始琢磨了........
     再後來我實在是沒轍了,自己弄不出來就看看別人的吧,於是我從同事那兒拷了一份他寫得項目,參考參考....改寫改寫.....可是不行,最後我都把配置什麼的都弄得一模一樣了還是不行,心裡那個悲涼啊.............
     還好天無絕人之路,在悲涼的時候我發現了一個很奇怪的地方,那就是別人引入js檔案時是這麼寫得:<script src="xxxxxx"></script>,而我的是這麼寫得:<script src="xxxxxx" />      於是我的靈光第二閃來了,反正都不知道該怎麼解決了,死馬當作活馬醫唄,我把我的<script />指令碼全部改成了<script ></script>這種形式,天哪,居然成了........... 讓我糾結了兩天的問題居然就是這麼一個小小的格式問題

問題雖然解決了,但是原因我還不清楚,希望有高手來解答一下


相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.