在Maven项目中,有时候会遇到JSP页面中使用EL表达式(Expression Language)无效的问题。以下是一个简单的例子,用于展示这个问题以及可能的解决方案。

项目结构

```

maven中jsp使用el无效果实例,Maven中JSP使用EL无效果实例  第1张

src/

├── main/

│ ├── java/

│ │ └── com/

│ │ └── example/

│ │ └── MainController.java

│ └── webapp/

│ ├── WEB-INF/

│ │ ├── web.xml

│ │ └── views/

│ │ └── index.jsp

│ └── index.jsp

```

Java代码 (MainController.java)

```java

package com.example;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;

import org.springframework.web.servlet.mvc.Controller;

public class MainController implements Controller {

public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {

ModelAndView mav = new ModelAndView("