inblog logo
|
programmer
    Spring

    Script 코드 리턴

    [Spring] JavaScript 코드 리턴하는 법
    Feb 21, 2024
    Script 코드 리턴
    public class Script { public static String back(String msg) { StringBuilder sb = new StringBuilder(); sb.append("<script>"); sb.append("alert('"+msg+"');"); sb.append("history.back();"); sb.append("</script>"); return sb.toString(); } public static String href(String path) { StringBuilder sb = new StringBuilder(); sb.append("<script>"); sb.append("location.href='"+path+"';"); sb.append("</script>"); return sb.toString(); } public static String href(String path, String msg) { StringBuilder sb = new StringBuilder(); sb.append("<script>"); sb.append("alert('"+msg+"');"); sb.append("location.href='"+path+"';"); sb.append("</script>"); return sb.toString(); } }
    notion image
    이런식으로 사용
    @ResponseBody 어노테이션을 사용하면 메시지를 return 하므로 파일을 리턴할 수 없다.
    Exception 관리를 통해서 해결 가능
     
    Share article

    programmer

    RSS·Powered by Inblog