checkautologin.java

来自「针对网络跑步爱好者作为用户而开发的」· Java 代码 · 共 36 行

JAVA
36
字号
package com.briup.run.web.action;

import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;

import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionSupport;

public class CheckAutoLogin extends ActionSupport {

	@Override
	public String execute() throws Exception {
		HttpServletRequest request = ServletActionContext.getRequest();
		String userName = null;
		String password = null;
		Cookie cookies[] = request.getCookies();
		if (cookies != null) {
			for (int i = 0; i < cookies.length; i++) {
				Cookie cookie = cookies[i];
				if (cookie.getName().equals("username"))
					userName=cookie.getValue();
				else if (cookie.getName().equals("password"))
					password=cookie.getValue();
			}
			if(userName!=null&& password!=null){
				return "success";
			}
			return "failure";
		} else {
			return "failure";
		}
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?