jsp页面上如何把从url传下来的值保存到request或者session里面,然后普通的java类,又是如何获取的呢

jsp页面上如何把从url传下来的值保存到request或者session里面,然后普通的java类,又是如何获取的呢,第1张

比如url如:testjspid=1

<% String id= requestgetParameter("id"); / /获取id=1

requestsetAttribute(“id”,id); / /保存到request

sessionsetAttribute(“id”,id); / /保存到session

%>

普通类不行 就算是普通类也必须通过request对象实现

通过ServletActionContext直接获取:

import javaxservlet>

import javaxservlet>

import comopensymphonyxwork2ActionSupport;

import orgapachestruts2ServletActionContext;

import javautilMap;

public class UserAction extends ActionSupport {

private >

private >

public String addUser() throws Exception {

/

采用ActionContext则为

<Map> request =(Map)ActionContext()getContext()get(“request”);

/

request = ServletActionContext()getRequest();

String name = requestgetParameter("name");

}

}

以上就是关于jsp页面上如何把从url传下来的值保存到request或者session里面,然后普通的java类,又是如何获取的呢全部的内容,包括:jsp页面上如何把从url传下来的值保存到request或者session里面,然后普通的java类,又是如何获取的呢、如何在一个类中获取HttpServletRequest 对象、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9568550.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存