博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
struts2接收请求参数
阅读量:6691 次
发布时间:2019-06-25

本文共 585 字,大约阅读时间需要 1 分钟。

hot3.png

1、采用基本类型接收请求参数(get/post)。

在Action类中定义与请求参数同名的属性,struts2便能自动接受请求参数并赋予给同名属性。

请求路径:

public class ProductAction

{

  private integerId;

  public viod setld(integerId)

 {//struts2通过反射技术调用与请求参数同名的属性的selter方法来获取请求参数值

   this.id=id;

  }

  public integer gerId()

  {

    return id;

  }

}

2、采用复合类型接收请求参数。

请求路径:

public class ProductAction

{

 private Product product;

 public void setProduct(Product product)

 {

   this.product=product;

  }

  public Product getProduct()

 {

  return product;

  }

}

Struts2首先通过反射技术调用Product的默认构造器创建product对象然后再通过反射技术调用product中与请求参数同名的属性的selter方法来获取请求参数值。

转载于:https://my.oschina.net/u/273709/blog/80420

你可能感兴趣的文章
awk学习
查看>>
Microsoft Dynamics AX 2012 的安全框架和安全模型
查看>>
【实验吧】逆向rev50
查看>>
2、Spring Cloud - 入门概述
查看>>
1.1 变量
查看>>
mfc 链接时错误 文件函数重复定义
查看>>
php
查看>>
Django 是如何实现用户登录和登出机制的(默认版本-数据库版本)
查看>>
【转】 wpf系列-入门
查看>>
exp6
查看>>
PBRT笔记(12)——蒙特卡洛积分
查看>>
自己用 python 实现 base64 编码
查看>>
获取某一天每个小时的数据
查看>>
LeetCode 222. Count Complete Tree Nodes
查看>>
读《构建之法》8、9、10章有感
查看>>
Scrapy框架的八个扩展
查看>>
final D9 9,10
查看>>
Linux下中断程序导致写文件失败的分析
查看>>
移动端开发(一)(初级入门)
查看>>
1.第一章 Hello Backbonejs[转]
查看>>