All Downloads are FREE. Search and download functionalities are using the official Maven repository.

kotlin-spring.apiUtil.mustache Maven / Gradle / Ivy

There is a newer version: 7.9.0
Show newest version
package {{apiPackage}}

{{^reactive}}
import org.springframework.web.context.request.NativeWebRequest

import javax.servlet.http.HttpServletResponse
import java.io.IOException
{{/reactive}}

object ApiUtil {
{{^reactive}}
    fun setExampleResponse(req: NativeWebRequest, contentType: String, example: String) {
        try {
            val res = req.getNativeResponse(HttpServletResponse::class.java)
            res?.characterEncoding = "UTF-8"
            res?.addHeader("Content-Type", contentType)
            res?.writer?.print(example)
        } catch (e: IOException) {
            throw RuntimeException(e)
        }
    }
{{/reactive}}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy