반응형

2020/08 6

이클립스 war 배포 톰캣 war 자동인식

자바 스프링을 이용하여 웹개발을 작업을 한 후 웹서버에 작업물을 업로드 할 때는 작업된 소스를 war 파일로 만들어서 올려야 합니다. war파일은 이클립스에서 프로젝트 우클릭 -> Export -> WAR file 을 클릭하면 만들 수 있습니다. 아래와 같은 화면에서Destination에서 war 파일이 만들어질 위치를 선택합니다.옵션에 보면Export source files : 개발 소스 배포( .java )Overwrite existing file : 기존 파일에 덮기 웹서버에 배포할 때는 개발 소스는 필요 없으니 체크를 안해도 됩니다. 만들어진 war 파일을 웹서버 업로드를 합니다. 톰캣에서 war를 자동으로 인식하여 압축을 풀게 하려면server.xml 파일에서 unpackWars="true"가 ..

IT 2020.08.20

ajax header 전송 php에서 받기

function test() { $.ajax({ url: "/test_goora.php", type: "post", data: JSON.stringify(obj), dataType: "json", headers:{ "Content-type":"application/json", "Authorization": "Bearer eyJ0eXAiOiJKV1QiLCJhbzI1NiJ9.eyJpc3M" }, success: function(data) { console.log( data ); }, error: function(errorThrown) { console.log(errorThrown); } }); 위와 같이 ajax를 이용하여 header로 데이터를 전송 시 php에서 Authorization에 값을 받으려면 ..

IT/php 2020.08.14

ajax post json 을 jsp request 로 받기

클라이언트측에서 ajax를 이용하여 post 방식으로 json 데이터를 서버로 전송을 할경우 jsp에서 request.getParameter()로 받으려고 할 경우 받을 수 없는 경우가 있습니다. 이럴경우는 request.getInputStream()을 이용해야 하는데요. 아래 소스를 사용하시면 post에 있는 내용을 String으로 반환하게 됩니다. 클라이언트측에서 ajax를 이용하여 post 방식으로 json 데이터를 서버로 전송을 할경우 import java.io.InputStream; import java.io.InputStreamReader; import javax.servlet.http.HttpServletRequest; public static String getrequestBody(Http..

IT/java 2020.08.11

java.lang.ClassNotFoundException: io.jsonwebtoken.Jwts

JWT 연동 작업을 하고 있는데 아래와 같은 오류가 발생했을 경우[Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: io/jsonwebtoken/Jwts]을(를) 발생시켰습니다.java.lang.ClassNotFoundException: io.jsonwebtoken.Jwts 작업하다보면 당최 왜 이리 오류가 많이 발생하는지 모르겠네요. ERROR: org.springframework.web.servlet.DispatcherServlet - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating ..

IT/java 2020.08.05
반응형