Could not find acceptable representation (已解决)

时间:2025-05-12 09:34:22

package ;

 

import ;

import ;

import ;

import ;

import ;

import ;

 

import ;

import ;

import ;

import ;

import ;

import ;

 

public class JaksonConverter extends AbstractHttpMessageConverter<Object> {

    public static final Charset DEFAULT_CHARSET = ("UTF-8");

     

    public JaksonConverter() {

        super(new MediaType("application""json", DEFAULT_CHARSET));

    }

     

    @Override

    protected boolean supports(Class<?> clazz) {

        // TODO Auto-generated method stub

        return false;

    }

 

    @Override

    protected Object readInternal(Class<? extends Object> clazz,

            HttpInputMessage inputMessage) throws IOException,

            HttpMessageNotReadableException {

        (());

        InputStream inputStream=();

        StringBuilder stringBuilder = new StringBuilder();

        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));

        String line = null;

        while((line = ()) != null){

            (line);

        }

        (());

        return stringBuilder;

    }

 

    @Override

    protected void writeInternal(Object t, HttpOutputMessage outputMessage)

            throws IOException, HttpMessageNotWritableException {

        (().getSimpleName());

         

        // HashMap

        // JSONObject

        (());

        OutputStream os=();

          

        (().getBytes("utf-8"));

        ();

         

    }

}