java 怎么传递参数_Java开发之数据参数传值应如何传递

前言

提到Java开发,常见的开发框架有SSM、SSH,无论是哪种形式,都会用到参数的传递,从前台向后台传递可以通过session、cookie、form表单,从后台向前台传递可以通过定义变量并设置该变量的get、set方法的方式,还有一种是通过变量URL,借助Mybatis机制带参进行页面跳转。

3b0ccf6b16dc109cc2a011c910f4345b.png

前后台数据参数传递举例

1、前台传递给后台

从前台传值给后台,常见的方式有form表单,使用JS的session、cookie复制,通过后台获取,还可以通过ajax传值,在后台进行request接收。

如:HttpServletRequest request = ServletActionContext.getRequest();

String id = request.getParameter("id");

取session:ServletActionContext.getRequest().getSession().getAttribute("checkCode").toString()

2、后台数值传递到前台

例如:private string message;

public String getMessage() {return message;}

public void setMessage(String message) {this.message = message;}

这样在前台中就可以直接使用${message}来取message的值了

3、变量的URL传递参数,可直接根据urlHref的不同跳到不同的页面

示例:public String urlHref;

public String getUrlHref() {return urlHref;}

public void setUrlHref(String urlHref) {this.urlHref = urlHref;}

${urlHref}

结语

限于代码篇幅,本文仅从思路上做了简要介绍,如果你正遇有这方面的问题,不妨提出来,大家一起交流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值