1、 编写一个Spirng MVC项目,前端发送/hello请求,返回/pages/success.jsp界面
时间: 2024-09-24 19:27:29 浏览: 41
使用smbj.jar访问共享文件夹,解决SMB2/SMB3共享文件夹访问的问题
5星 · 资源好评率100%
在Spring MVC项目中,当你需要前端通过发送一个`/hello`请求并返回`/pages/success.jsp`页面时,可以按照以下步骤操作:
1. **设置Controller**:
创建一个控制器类,通常命名为`HelloController`,并在其中创建处理`GET`请求的方法,例如`RequestMapping("/hello")`:
```java
@Controller
public class HelloController {
@GetMapping("/hello")
public String hello() {
return "success"; // 这里表示返回success.jsp页面名
}
}
```
2. **配置视图解析器**:
在`applicationContext.xml` 或 `spring-boot-mvc.xml` 文件中配置视图解析器,指定jsp文件的位置,如`${page:/pages}`,告诉Spring MVC去哪里查找对应的JSP页面。
```xml
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/pages/" />
<property name="suffix" value=".jsp" />
</bean>
```
3. **前端请求**:
使用JavaScript(jQuery或Angular等)或其他前端框架,在发起请求时,使用HTTP库(axios、fetch等)向`http://yourserver.com/hello`发送GET请求。
4. **部署应用**:
配置好上述内容后,将Spring MVC应用部署到服务器上,前端访问`http://yourserver.com/hello`即可看到`success.jsp`页面。
阅读全文