gpt4 book ai didi

java - 设置 session 响应

转载 作者:行者123 更新时间:2023-12-01 15:57:29 25 4
gpt4 key购买 nike

在 session 中设置响应

    @ResourceMapping("SomeValue")
public void getSites(ResourceRequest request, ResourceResponse response) {
try {
String _emailAddress = UserUtils.getEmailAddress(request);
//Service call here
// Need not call the service if the user is in session.
render(sitesXML, MediaType.TEXT_XML.toString(),response);
}catch{
...}
...
...

返回我的值;

最佳答案

你用的是什么框架?如果您使用框架,那么您当然可以在 getSites() 方法中引用 session 对象。尝试从您的框架获取 session 对象。

您的代码可能如下所示,

String sitesXML="";
if(sessionObject.get("sitesXmlKey") == null){
sitesXML = (String) sitesService.getSitesForUser(String.class,_emailAddress);
sessionObject.put("sitesXMLKey",sitesXML);
}else{
sitesXML = (String)sessionObject.get("sitesXmlKey");
}

关于java - 设置 session 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4816366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com