struts超链接参数
时间: 2023-09-02 16:09:57 浏览: 91
struts标签.zip
在 Struts 中,可以通过超链接传递参数。具体实现方式如下:
1. 定义 Action
在 Struts 的配置文件中,定义一个 Action,例如:
```xml
<action name="myAction" class="com.example.MyAction">
<result name="success">/myPage.jsp</result>
</action>
```
2. 创建超链接
在 JSP 页面中,创建超链接,例如:
```html
<a href="<s:url action='myAction'><s:param name='param1' value='value1'/></s:url>">Link</a>
```
其中,`<s:url>` 标签用于生成 Action 的 URL,`<s:param>` 标签用于传递参数。
3. 获取参数
在 Action 中,可以通过 `getParameters()` 方法获取传递的参数,例如:
```java
public class MyAction extends ActionSupport {
private String param1;
public String execute() {
// 获取参数
param1 = getParameters().get("param1");
return SUCCESS;
}
// getter 和 setter 方法
}
```
这样就可以在 Action 中获取传递的参数了。
阅读全文