1、下载redis。
2、jar包:
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
<version>1.6.0.RELEASE</version>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.7.3</version>
</dependency>
3、前台代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>测试redis</title>
</head>
<body>
<h1>欢迎你登陆</h1>
<form action="login">
用户名:<input id="username" name="username" type="text"></input><br>
密 码:<input id="username" name="password" type="password"></input><br>
<input type="submit" value="添加redis值" >
</form>
<input type="button" name="获取Redis的值" οnclick="javascript:location.href='login1'" value="获取Redis的值">
<h1>${username1 }</h1>
<h1>${password1 }</h1>
</body>
</html>
4、后台代码:
@Controller
public class MyController{
Logger logger = Logger.getLogger(getClass());
protected final Jedis jedis=new Jedis("localhost");
@RequestMapping("login")
public ModelAndView myFunction(@RequestParam(value = "username", required = false)String username,
@RequestParam(value = "password", required = false)String password ){
ModelAndView mv = new ModelAndView("/index");
jedis.set("username", username);
jedis.set("password", password);
return mv;
}
@RequestMapping("login1")
public ModelAndView myFunction1(@RequestParam(value = "username", required = false)String username,
@RequestParam(value = "password", required = false)String password ){
ModelAndView mv = new ModelAndView("/index");
String username1 = jedis.get("username");
String password1 = jedis.get("password");
mv.addObject("username1",username1 );
mv.addObject("password1",password1 );
return mv;
}
}
启动图片上的server便可以测试redis了