java webservice中怎么获得request

java webservice中怎么获得request,第1张

java webservice中通过注入WebServiceContext ,获取request、session等

代码如下:

@Resource

private WebServiceContext webServiceContext;

public String getLoginUser() {

>

在jsp中获取可以用el表达式${requestScopeemployees}和${requestScopeemployeesxxxxx}取值,代码中直接requestget("employees")xxxx。xxxx是属性

楼上的正解,自己写个初始化servlet,在init方法中,获取上下文路径,然后存到一个类的静态变量中,

如:

String contextPath = filterConfiggetServletContext()getContextPath();//上下文路径

ConstantCONTEXTPATH = contextPath;

然后在业务层中,使用ConstantCONTEXTPATH获取路径

既然是web项目,你可以先试着把你要的对象放到session中,毕竟session比ruquest的生命周期更长,可以先看看放在session中能不能拿到。如果值是从页面上来的,requestgetparameter(“参数名”) ,requestgetSession()getAttribute("参数名"),你先用seesion试试,看看能不能解决

以上就是关于java webservice中怎么获得request全部的内容,包括:java webservice中怎么获得request、Java 怎么在一个普通类中获取到Request对象、Map类型的request的设置和取值,及request 的内容等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9522999.html

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

发表评论

登录后才能评论

评论列表(0条)

保存