在Java Web开发中,Action类是MVC(模型-视图-控制器)模式中的控制器部分,它负责处理请求并将数据传递给JSP页面。以下是一个简单的例子,展示如何通过Action向JSP页面传递值。

创建一个Action类,比如叫做`UserAction.java`:

action 向jsp页面传值实例,如何通过Action向JSP页面传递值实例详解  第1张

```java

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;

import org.apache.struts.action.ActionForward;

import org.apache.struts.action.Action;

public class UserAction extends Action {

public ActionForward execute(ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {

// 获取表单数据

String username = ((UserForm)form).getUsername();

String password = ((UserForm)form).getPassword();

// 将数据保存到请求对象中

request.setAttribute("