spring mvc java config怎么配置session-timeout
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring mvc java config怎么配置session-timeout相关的知识,希望对你有一定的参考价值。
参考技术A 在web.xml中设置<session-config>
<session-timeout>120</session-timeout>
</session-config>
这个时间是120分钟 ,即两小时。本回答被提问者和网友采纳
spring mvc怎么处理返回值
以下是SpringMvc原生支持的返回类型,如果返回Json,可以用Json String或者Map,
ModelAndView
Model
ModelMap
Map
View
String
Void
还可以返回类,操作步骤见下面介绍。
需要注意的是,SpringMvc与Jackson结合使用时,如果返回的是一个
Object、或者返回的Map中是Object型的,就需要对Object中的成员变量加注解,否则会报
错:org.springframework.web.HttpMediaTypeNotAcceptableException: Could not
find acceptable representation,500 code error。
原因是 Jackson 默认情况下不知道怎么去序列化,方法有:
1.为成员变量增加getter、setter方法
2. 或者也可以给field加上 @JsonProperty 注解,(也可在getter上加) , 还能用它指定序列化时的属性名
@JsonProperty可以标注在field或者getter上,
Defines name of the logical property, i.e.
Json object field name to use for the
property(i.e. @JsonProperty("GID") ): if empty String (which is the
default), will use name of the field that is annotated.
代码示例:
class ItemContent
private int gid;
private int sid;
private Date createTime;
private String gname;
private String name;
private String nologinUrl;
@JsonProperty
int getGid()
return gid;
void setGid(int gid)
this.gid = gid;
@JsonProperty
int getSid()
return sid;
.............................
@RequestMapping(value = "/dissert/getServerList.do")
@ResponseBody
public Object getServerList(HttpServletRequest request)
Map<String, Object> resultMap = new HashMap<String, Object>();
..................................
List<ItemContent> tempList = new ArrayList<ItemContent>();
for (GameServer gameServer : listServers)
......................
ItemContent item = new ItemContent();
item.setGid(gameServer.getGid());
item.setGname(gameServer.getGname());
item.setSid(gameServer.getSid());
item.setName(gameServer.getName());
item.setCreateTime(gameServer.getCreateTime());
tempList.add(item);
resultMap.put("open", tempList);
return resultMap;
参考技术A 对于springMVC处理方法支持支持一系列的返回方式:
ModelAndView
Model
ModelMap
Map
View
String
Void
具体内容可以参考:https://my.oschina.net/bosscheng/blog/126941
以上是关于spring mvc java config怎么配置session-timeout的主要内容,如果未能解决你的问题,请参考以下文章
工具类中怎么注入service,spring mvc +mybatiss
使用 Java Config 的全局 CORS 配置在 Spring MVC 中不起作用
application.properties都有哪些配置springmvc