1. 程式人生 > >IntelliJ IDEA上建立Maven Web專案的時候,EL表示式無法解析異常

IntelliJ IDEA上建立Maven Web專案的時候,EL表示式無法解析異常

部署一個專案時,報了這樣的異常: 

org.apache.jasper.JasperException: Unable to convert string "${topic.postTime}" to class "java.util.Date" for attribute "value": Property Editor not registered with the PropertyEditorManager 

主要原因是EL表示式無法被解析到. 解析不到EL表示式,引起的原因是web.xml中: 

<!DOCTYPE web-app PUBLIC
        "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>

IntelliJ IDEA上建立Maven Web專案的時候,預設web.xml是2.3版本

在不改變web.xml2.3版本的情況下解決辦法是:在jsp頁面頭加:<%@page isELIgnored="false"%>   問題得以解決。 

當然,還可以改變web.xml:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">

相關推薦

IntelliJ IDEA建立Maven Web專案的時候,EL表示式無法解析異常

部署一個專案時,報了這樣的異常:  org.apache.jasper.JasperException: Unable to convert string "${topic.postTime}" to class "java.util.Date" for attribute

IntelliJ IDEA解決建立maven web專案慢的問題

使用idea建立maven web專案的時候,出現: Executing external Maven Running C:\Users\user\AppData\Local\Temp\arch

Intellij IDEA 14 建立Maven Web專案

點選File–》new Project,彈出下面設定框,選擇Maven,設定SDK,勾選Create from archetype,在下面選中maven-archetype-webapp,點選Next。 設定專案的GroupId和ArtifactId,如下

IntelliJ IDEA建立Maven Spring+SpringMVC+Hibernate專案

準備工作:  安裝idea intellij  安裝jdk1.8,配好環境變數  安裝tomcat 7 準備工作完成之後,就開始建立專案了 建立專案 1.File–>new project–>選擇maven–>we

[Intellij] 在IntelliJ IDEA建立執行web專案

安裝工具 1、JDK7+ 2、IntelliJ Idea 工具(下載安裝後,網上找註冊碼破解即可) 3、tomcat7+ 解壓縮版   明確兩個概念: 1、Project:類似於eclipse的workspace概念 2、Module:類似於eclipse的工程專案概念 當然,實

IntelliJ IDEA建立執行web專案

安裝工具 1、JDK7+ 2、IntelliJ Idea 工具(下載安裝後,網上找註冊碼破解即可) 3、tomcat7+ 解壓縮版 明確兩個概念: 1、Project:類似於eclipse的workspace概念 2、Module:類似於eclipse的工程專

IntelliJ IDEA 11.1.3建立Maven Web專案

最近,自己開始接觸IntelliJ IDEA,今天就記錄一下建立Maven Web專案。 首先,選擇“new project”,開啟如下頁面: 輸入專案名稱testMaven,將其放在自己所存放專案的路徑下。create module可選可不選,不選的話有些配置,需要在建立之後完成

IntelliJ IDEA 15 建立mavenweb專案

建立一個新Maven專案 new 一個project 不選擇任何Maven模板 起個GroupId、ArifactId 起個專案名。注意:Idea_Project是存放此專案的工作區間,mavenDemo_idea15為存放此

Intellij IDEA建立Maven Web專案(帶有webapp資料夾目錄的專案

轉載自:點選開啟連結 在建立專案中,IDEA提供了很多專案模板,比如Spring MVC模板,可以直接建立一個基於Maven的Spring MVC的demo,各種配置都已經設定好了,直接編譯部署就可以使用。     最開始自

使用IntelliJ IDEA通過Maven建立HelloWorld的Spring專案(超詳細圖文教程)

在JavaWeb中,隨著Intellij IDEA的廣泛使用,所用的Maven外掛在以後的JavaEE中開發也將是個趨勢,通過Maven倉庫,我們可以不用下載所關聯的Jar包就可以進行引用,還是很方便整個工程管理的。 因為自己也是第一次接觸Spring專案,而且

IntelliJ IDEA建立maven web專案IDEA新手適用)

從eclipse剛轉到IDEA,對於這個陌生的工具我表示無言,但聽說很好用,也就試試,結果我幾乎花了一晚上的時間才搭起起來maven web專案,覺得在此給各位一個搭建maven web專案的教程,指出我踩過的各種坑! 步驟一:首先先建立一個專案,在這裡就是建立一個行家的工

IntelliJ IDEA使用Maven建立Spring專案HelloWorld

因為IDEA自帶Maven外掛,所以使用IDEA是不需要在下載Maven的檔案的,也可使用自己下載的Maven。Spring我們則是通過Maven來下載構建,所以不需要下載jar包的。大神勿噴,請自行繞道,本部落格面向第一次接觸spring的小白。剛學習Spring ,請賜教

IntelliJ IDEA快速建立Maven工程的WEB專案

建立一個新的工程 File->New->Project 選擇maven工程的archetype 需要注意的地方有以下三點(圖中紅色圈部分): 選擇專案的SDK,也就是JDK

IntelliJ IDEA建立Web SpringMVC專案(一):建立Maven Web專案

1.create project 2.選擇maven  web 3.groupid  artifactId設定 4.設定maven  Properties中新增一個引數archetypeCatalog=internal,不加這個引數,在maven生成骨架的時

Intellij建立maven web專案無src目錄

原因 網上有很多博文寫了方法,比如這篇部落格。大概講的就是兩種方法,一種配引數禁止載入,另一種是改映象。 其實原因都是因為maven官方下載太慢導致專案沒啟動成功。我選擇第二種一勞永逸的方法,成功改好了映象,卻發現依舊不行,最後經過一定的探索終於找到了正確的流程。 操作步驟

Idea建立maven web專案,並使用tomcat外掛執行(二)

前言: 在上一篇的基礎上,加入springmvc支援   一:建立web.xml檔案 我們要整合springMVC,需要在web.xml中配置DispatcherServlet;所以先建立web.xml檔案     &

Idea建立maven web專案,並使用tomcat外掛執行(一)

前言: 從eclipse轉idea是中遇到了很多問題,折騰了很久最終才勉強完成基本專案結構的搭建,部落格一篇以為總結!   一:建立專案 (1)點選建立專案   (2)選擇maven   (3)填寫專案

IntelliJ IDEA建立普通web工程並執行(非maven工程)

安裝工具 1、JDK7+ 2、IntelliJ Idea 工具(下載安裝後,網上找註冊碼破解即可) 3、tomcat7+ 解壓縮版 明確兩個概念: 1、Project:類似於eclipse的workspace概念 2、Module:類似於eclipse的工

ltelliJ IDEA 建立Maven web專案無src目錄的解決方案

一、緣由 這幾天閒來無事,突然想試試IDEA這個編譯器,之前一直都在用Eclipse 和 Myeclipse。下好滿懷期待建了個Maven專案後,還在載入init就去吃飯了,半小時回來後,居然發現沒有Src標準目錄結構。這不能忍了,原來Maven資源一直還在載入,國內網無

idea 建立 maven web專案記錄

1、建立maven 型別專案 中途可能稍微卡頓下,請稍微耐心一會。 結束,檔案結構如下 2、在main資料夾中新增java資料夾,用於儲存java程式碼 3、開啟projectstructure (1)、在project settings-modules 中,選擇