Example usage for org.springframework.web.context.request NativeWebRequest toString

List of usage examples for org.springframework.web.context.request NativeWebRequest toString

Introduction

In this page you can find the example usage for org.springframework.web.context.request NativeWebRequest toString.

Prototype

public String toString() 

Source Link

Document

Returns a string representation of the object.

Usage

From source file:org.secsm.ArgumentResolver.java

public Object resolveArgument(MethodParameter methodParam, NativeWebRequest request) throws Exception {

    if (methodParam.getParameterName().equals("user")) {

        User user = new User();

        if (request.getParameter("uidx") != null) {
            user.setUidx(Integer.parseInt(request.getParameter("uidx")));
        }//from w  w  w  .  ja  v  a 2s . c  om

        user.setUser_id(request.getParameter("user_id"));
        user.setName(request.getParameter("name"));
        user.setPhone(request.getParameter("phone"));
        user.setRegitid(request.getParameter("regitid"));

        System.out.println(request.toString());
        System.out.println(">>" + user.toString());
        return user;
    } else if (methodParam.getParameterName().equals("guide")) {

        Guide guide = new Guide();

        if (request.getParameter("idx") != null)
            guide.setIdx(Integer.parseInt(request.getParameter("idx")));

        guide.setCreator(request.getParameter("creator"));
        guide.setDate(request.getParameter("date"));
        guide.setGidx(request.getParameter("gidx"));
        guide.setName(request.getParameter("name"));
        guide.setImage(request.getParameter("image"));
        guide.setOs(request.getParameter("os"));
        guide.setDevice(request.getParameter("device"));

        guide.setDescription(request.getParameter("description"));

        if (request.getParameter("width") != null)
            guide.setWidth(Integer.parseInt(request.getParameter("width")));

        if (request.getParameter("height") != null)
            guide.setHeight(Integer.parseInt(request.getParameter("height")));

        if (request.getParameter("download") != null)
            guide.setDownload(Integer.parseInt(request.getParameter("download")));

        if (request.getParameter("limit") != null) {
            guide.setLimit(Integer.parseInt(request.getParameter("limit")));
        }
        System.out.println(request.toString());
        System.out.println(">>" + guide.toString());
        return guide;

    } else if (methodParam.getParameterName().equals("req")) {
        Request req = new Request();

        if (request.getParameter("rid") != null)
            req.setRid(Integer.parseInt(request.getParameter("rid")));

        req.setUser_id(request.getParameter("user_id"));

        req.setTitle(request.getParameter("title"));
        req.setBody(request.getParameter("body"));

        if (request.getParameter("accept") != null)
            req.setAccept(Integer.parseInt(request.getParameter("accept")));

        req.setGidx(request.getParameter("gidx"));

        System.out.println(req.toString());
        System.out.println(">>" + req.toString());

        return req;

    } else if (methodParam.getParameterName().equals("filePush")) {
        FilePush filePush = new FilePush();

        if (request.getParameter("fidx") != null)
            filePush.setFidx(Integer.parseInt(request.getParameter("fidx")));

        filePush.setSender(request.getParameter("sender"));
        filePush.setReceiver(request.getParameter("receiver"));
        filePush.setGidx(request.getParameter("gidx"));
        filePush.setTime(request.getParameter("time"));

        System.out.println(filePush.toString());
        System.out.println(">>" + filePush.toString());

    }
    return UNRESOLVED;
}