如果js指令碼在jsp檔案中,用el表示式有效果 alert("${msgs.addFullName }");
注意:alert的時候,要把el表示式用引號引起來
如果是單獨的js檔案,el表示式是不起作用的,
EL表示式是在服務端執行的,服務端執行完成後再傳給客戶端的,js是在客戶端執行的,el在js前就被執行了
把引入的外部js改為jsp檔案,然後在jsp頁面中引入<script src="myjs.jsp"></script>
在完全是js的jsp檔案中,在執行的時候會出現亂碼
在頂部加入
<%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>可解決亂碼
然後在jsp頁面中引入myjs.jsp,
<script src="myjs.jsp" type="text/javascript"></script>
但是如果js檔案有建立html,就會出現錯誤,比如document.createElement('<option>' );即使轉義後
document.createElement('<option>' ); 也沒有效果 ,在解析的時候,會建立
document.createElement('<html><option>' );使用時候不識別的識別符號 .
可以直接使用document.createElement('option')
火狐不支援select.options.appendChild(option),IE支援
select.appendChild(option) IE和Firefox都支援
火狐不支援option.innerText="test",
為相容 改寫為option.innerHTML="test"
JS中使用EL表示式的問題
相關文章
- Jsp El表示式使用問題javax.el.ELException: Failed to parse the expressionJSJavaExceptionAIExpress
- jsp中EL表示式JS
- IDEA解決JSP頁面無法使用EL表示式問題IdeaJS
- 【JavaEE】JSP表示式--EL表示式用法JavaJS
- JSP EL表示式(轉)JS
- JSP表示式語言(EL)JS
- JSp頁面使用El表示式取不到值JS
- JSP和El表示式和JSTL標籤庫使用JS
- java_web:EL表示式的使用JavaWeb
- EL表示式 與JSTL標籤JS
- 關於el表示式和java程式碼的2個問題,Java
- EL 表示式對照 JSP 內建物件表JS物件
- Java Web(六) EL表示式JavaWeb
- jsp頁面EL表示式不生效,不可用JS
- 關於jstl的xml操作中的select路徑表示式問題。JSXML
- Struts標籤、ognl表示式、el表示式、jstl標籤庫這四者之間JS
- JS中的正規表示式JS
- js中的正規表示式(1)JS
- 關於C++中在模板引數中使用Lambda表示式的問題C++
- 解決:angular.js中插值表示式為HTML時需要被渲染的問題AngularJSHTML
- El表示式獲取專案名稱
- resin與jetty解析el表示式差異Jetty
- Java中Lambda表示式的使用Java
- 淺談js中的正規表示式JS
- 使用el表示式時,不能正常獲取值,使用開發工具為ideaIdea
- EL表示式怎麼獲取Map的動態key?
- 【JavaWeb】EL表示式&過濾器&監聽器JavaWeb過濾器
- JSF中h:datatable使用問題JS
- JavaWeb基礎Day17 (JSP EL表示式 jstl標籤庫 beanutil工具類)JavaWebJSBean
- js中在迴圈中使用正規表示式遇到的小坑JS
- JS正規表示式使用詳解JS
- Python中eval函式的表示式如何使用Python函式
- js中this的指向問題JS
- JSP(JSTL EL表示式 三個指令 六個動作標籤 九個JSP內建物件)JS物件
- 正規表示式在Java中的使用Java
- SQLite中的SELECT子句使用表示式SQLite
- JS 中的函式表示式和函式宣告你混淆了嗎?JS函式
- python正規表示式問號的使用Python