首页>代码>vue+ssm前后分离的入职测试系统>/springlogin/src/it/com/action/EmailAction.java
package it.com.action;

import java.io.IOException;
import java.io.PrintWriter;

import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

import it.com.dao.UserDao;
import it.com.service.EmailUser;

@Controller
public class EmailAction {
@Resource
EmailUser ee;
@Resource(name="ud")
UserDao ud;


public UserDao getUd() {
	return ud;
}

public void setUd(UserDao ud) {
	this.ud = ud;
}

public EmailUser getEe() {
	return ee;
}

public void setEe(EmailUser ee) {
	this.ee = ee;
}


//¸ù¾ÝÓÊÏäÕÒ»ØÃÜÂë  ·¢ËÍÓʼþ
@RequestMapping(value="emailtest.action")
public void email(HttpServletResponse response,HttpServletRequest request,HttpSession session) throws IOException{
	String name=request.getParameter("username");
	String email = ud.selectemailByname(name);
	session.setAttribute("emailyanzheng", name);
	session.setMaxInactiveInterval(60*10);
	
    ee.setKey(name);
	ee.smtpToEmail(email);
	PrintWriter out=response.getWriter();
	out.println("success");
}


//ÅжÏ
@RequestMapping(value="emailyanzheng.action")
public ModelAndView emailyanzheng(HttpSession session,HttpServletRequest request,HttpServletResponse response) {
	String emailyanzheng=session.getAttribute("emailyanzheng").toString();
	
	String emailparam=request.getParameter("key");
	System.out.println(emailyanzheng+"hhh");
	System.out.println(emailparam+"llll");
	if(emailparam.toString().equals(emailyanzheng))
	{
		System.out.println("==============");
		return new ModelAndView("modifyPassword.html?name="+emailparam);
	}
	else {
		System.out.println("**************");
		return new ModelAndView("zzz.html");
	}
	
}
	
}
最近下载更多
2206371875  LV7 3月14日
364550246  LV15 2023年11月7日
最代码-宋家辉  LV61 2022年10月24日
29723247  LV8 2022年8月4日
330786215  LV14 2022年4月18日
13940562934  LV22 2021年12月29日
Demo1111  LV30 2021年10月7日
ouzhizi  LV4 2021年8月18日
Kentucky  LV5 2021年7月23日
Lawrence  LV4 2021年7月4日
最近浏览更多
2206371875  LV7 3月14日
zackery  LV9 2023年11月26日
364550246  LV15 2023年11月7日
330786215  LV14 2023年6月29日
gecongkai  LV8 2023年6月22日
buling-  LV1 2023年6月8日
定你先去婆婆说 2023年2月21日
暂无贡献等级
rain112  LV30 2023年1月15日
qwer123978ca  LV1 2022年12月20日
fantesy  LV17 2022年12月16日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友