nutz redirect

简介:                 @At("/TobindBussinessJsp") @Ok("jsp:weichatjsp.${obj}") public String singalbindBussiness(@Param("code") String co...

 

 

 

 

 

 

 

 

@At("/TobindBussinessJsp")
	@Ok("jsp:weichatjsp.${obj}")
	public String  singalbindBussiness(@Param("code") String code,@Param("openId") String openId,  HttpServletRequest request) {
		String obj="discount_open";
        if( null != openId && "" != openId ){
			
		}else {
			 openId = CommonUtil.getOpenId(code);
		}
		TUser tuser = userService.findTUserByOpenId(openId);
		int isBindMobile =0; 
		if(null != tuser  &&  null != tuser.getId()  && tuser.getId() >0  ){
			isBindMobile =1; //已绑定手机,跳转到业务绑定
		}
		int isBindBusiness = 0;
		Integer model = null;
		if(tuser != null) {
			model = tuser.getMode();
		}
		if(isBindMobile == 1 && model != null) {
			isBindBusiness = 1;
			request.setAttribute("model", model);
			obj="discount_update";
		}
		request.setAttribute("isBindBusiness", isBindBusiness);
		request.setAttribute("isBindMobile", isBindMobile);
		request.setAttribute("openId", openId);
		return obj;
	}

 

 

 

 @At("/login")
    @Ok("redirect:${obj==true?'/home':'/toLogin'}")
    @Filters
    public boolean login(HttpServletRequest req,HttpSession session){
        String userName=req.getParameter("name");
        String pwd=req.getParameter("pwd");
        boolean result=false;        
        if(!isBlank(userName) && !isBlank(pwd)){
                    User user=new User();
            
            if(user!=null){
                result=true;//此时登录成功
                session.setAttribute("user", user);
            }
        
        return result;
    }

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

捐助开发者

在兴趣的驱动下,写一个免费的东西,有欣喜,也还有汗水,希望你喜欢我的作品,同时也能支持一下。 当然,有钱捧个钱场(右上角的爱心标志,支持支付宝和PayPal捐助),没钱捧个人场,谢谢各位。



 
 
 谢谢您的赞助,我会做的更好!

 

 

 

目录
相关文章
|
4月前
|
前端开发 JavaScript Java
Web.xml - Servlet与Filter的url-pattern
Web.xml - Servlet与Filter的url-pattern
55 8
|
2天前
|
Java UED
Java Web 中forward 和 redirect 的区别
在Java Web开发中,页面跳转是构建用户界面和实现业务逻辑的重要组成部分。Forward(转发)和Redirect(重定向)是两种常见的跳转方式,它们分别具有不同的特点和适用场景。正确地选择和使用这两种跳转方式,有助于提高Web应用的性能、用户体验和代码可维护性。
15 4
|
2月前
|
Java UED
认识Java Web 中forward 和 redirect 的区别
在Java Web开发中,页面跳转是构建用户界面和实现业务逻辑的重要组成部分。Forward(转发)和Redirect(重定向)是两种常见的跳转方式,它们分别具有不同的特点和适用场景。正确地选择和使用这两种跳转方式,有助于提高Web应用的性能、用户体验和代码可维护性。
25 0
|
7月前
|
XML 开发框架 Java
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)
|
2月前
spring3 springfox报错Type javax.servlet.http.HttpServletRequest not present
spring3 springfox报错Type javax.servlet.http.HttpServletRequest not present
38 0
|
7月前
|
Java 应用服务中间件 API
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)2
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)2
|
7月前
|
存储 安全 Java
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)3
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)3
|
7月前
|
XML 监控 Java
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)4
Java Web 项目入门指南(http、Servlet、Request、Response、ServletContext、会话技术[cookie、session]、Filter、Listener)4
|
11月前
|
算法 Java API
org.springframework.web.client.HttpClientErrorException: 429 Too Many Requests
org.springframework.web.client.HttpClientErrorException: 429 Too Many Requests
338 0
|
Java 应用服务中间件 编译器
Java Web——Servlet中的request、response
Java Web——Servlet中的request、response
Java Web——Servlet中的request、response