1。@PathVariable String username 使用地址中的值作为参数
@RequestMapping(value="/{username}" method=RequestMethod.GET) 访问路径设置为用户名
@RequestMapping(value="/{username}",method=RequestMethod.GET)
public String show(@PathVariable String username,Model model){model.addAttribute(users.get(username)); //得到user对象,因此在show页面中,只需user.属性访问数据
return "user/show";
}
2.在地址中,直接用用户名作为地址
<c:forEach items="${users}" var="user">
<a href="${user.value.username }">${user.value.username }</a>
--${user.value.userpassword }
--${user.value.email }
--${user.value.age } <br>
</c:forEach>
3.
${user.username }
--${user.userpassword }
--${user.email }
--${user.age } <br>