diff --git a/net.html b/net.html index 07756eb55..8fc4cc699 100644 --- a/net.html +++ b/net.html @@ -87,7 +87,7 @@ //标记为@AuthIgnore 的方法将不会调用authenticate方法 //一般用于判断用户的登录态, 返回false表示鉴权失败 - //moduleid值来自 @WebServlet.moduleid() 用于定义模块ID; actionid值自来@WebAction.actionid() 用于定义操作ID; 需要系统化的鉴权需要定义这两个值 + //moduleid值来自 @WebServlet.moduleid()用于定义模块ID; actionid值自来@WebAction.actionid()用于定义操作ID; 需要系统化的鉴权需要定义这两个值 @Override public boolean authenticate(int moduleid, int actionid, HttpRequest request, HttpResponse response) throws IOException { UserInfo user = (UserInfo) request.getAttribute("_current_userinfo"); @@ -123,7 +123,7 @@ @WebAction(url = "/user/myinfo") public void myinfo(HttpRequest req, HttpResponse resp) throws IOException { UserInfo user = service.current(req.getSessionid(false)); - //或者使用 UserInfo user = req.getAttribute("_current_userinfo"); 因为BaseSerlvet.authenticate方法已经将UserInfo注入到_current_userinfo属性中 + //或者使用 user = req.getAttribute("_current_userinfo"); 因为BaseSerlvet.authenticate方法已经将UserInfo注入到_current_userinfo属性中 resp.finishJson(user); //输出用户信息 } @@ -269,7 +269,7 @@ //获取客户端地址IP public SocketAddress getRemoteAddress(); - //获取客户端地址IP, 与getRemoteAddres() 的区别在于:本方法优先取header中指定为RemoteAddress名的值,没有则返回getRemoteAddres()的getHostAddress()。 + //获取客户端地址IP, 与getRemoteAddres() 的区别在于:本方法优先取header中指定为RemoteAddress名的值,没有则返回getRemoteAddres()。 //本方法适用于服务前端有如nginx的代理服务器进行中转,通过getRemoteAddres()是获取不到客户端的真实IP。 public String getRemoteAddr();