[JAVA]jsp 파일 읽어 저장

JAVA 2017. 11. 30. 15:00

jsp 파일 읽어 저장




String serverIp = popertyService.getString("SERVER_IP");

InetAddress Address = InetAddress.getLocalHost();

String IP = Address.getHostAddress(); 

if (serverIp.equals(IP)){

// contentsPath 파일 체크

if (!result.getString("contentsPath").equals("")){

String path = rootPath + "/WEB-INF/jsp/egovframework" + (siteId.equals("3") ? result.getString("contentsPath").replaceAll("#lang#", lang) : result.getString("contentsPath")) ;

File file = new File(path);

if (file.exists()){

Date date = new Date();

date.setTime(file.lastModified());

SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHHmmss");

String lastFileDate = formatter.format(date);

if (!lastFileDate.equals(result.getString("lastpathmodify"))){

// 파일 수정한 것임으로 디비에 update

CommonContentsService commonContentsService =(CommonContentsService)ctx.getBean("commonContentsService");

MenuLoadService menuLoadService =(MenuLoadService)ctx.getBean("menuLoadService");

MenuManageVO menuManageVO = new MenuManageVO();

menuManageVO.setMenuNo(result.getInt("menuNo"));

menuManageVO.setUserId("system");

menuManageVO.setModifyDay(date);

if (siteId.equals("3")) {

menuManageVO.setChLang(lang);

}

menuManageVO.setCvCon(FileUtils.readFileToString(file, "UTF-8"));

commonContentsService.modify(menuManageVO);

menuLoadService.menuLoad(pageContext.getServletContext(), Integer.parseInt(siteId));

}

}

}

}

'JAVA' 카테고리의 다른 글

List 정렬  (0) 2019.02.15
[JAVA]JUnit 테스트 코드  (0) 2017.11.30
[JAVA] jndi2  (0) 2017.11.28
[JAVA] javaee 오류  (0) 2017.11.27
[JAVA]ip 추려서 true/false return  (0) 2017.11.27
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,

[JAVA] jndi2

JAVA 2017. 11. 28. 10:02

jndi2




Tomcat 5 -이클립스 연동 작업중...


"org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' "


이 발생 하였습니다.


이 메시지를 해결하기 위해 여러 방법을 시도했습니다.



1. server.xml 확인하기.


<Context docBase="Test" path="/Test" reloadable="true"   > 

     <Resource  auth="Container" 

          driverClassName="oracle.jdbc.driver.OracleDriver" 

          loginTimeout="10"

          maxWait="5000"

          name="intermax/jndi1" 

          password="maxgauge" 

          testOnBorrow="true" 

          type="javax.sql.DataSource"   

          url="jdbc:oracle:thin:@192.168.123.233:1522:WASDB3"   

          username="maxgauge"

      />

</Context>




2. context.xml 설정 확인하기.


<Resource name="intermax/jndi1"

auth="Container"

     type="javax.sql.DataSource"

     driverClassName="oracle.jdbc.driver.OracleDriver"                 

     loginTimeout="10"

     maxWait="5000"

     username="maxgauge"

     password="maxgauge"

     testOnBorrow="true"

     url="jdbc:oracle:thin:@192.168.123.233:1522:WASDB3"

/>



3. webapps의 web.xml 설정 확인하기.


<resource-ref>

<description>intermax/jndi1 Test</description>

     <res-ref-name>intermax/jndi1</res-ref-name>

     <res-type>javax.sql.DataSource</res-type>

     <res-auth>Container</res-auth>

</resource-ref>

'JAVA' 카테고리의 다른 글

[JAVA]JUnit 테스트 코드  (0) 2017.11.30
[JAVA]jsp 파일 읽어 저장  (0) 2017.11.30
[JAVA] javaee 오류  (0) 2017.11.27
[JAVA]ip 추려서 true/false return  (0) 2017.11.27
[JAVA] IE11 첨부파일 한글깨짐  (0) 2017.11.27
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,

[JAVA] javaee 오류

JAVA 2017. 11. 27. 16:14

javaee 오류



ava.lang.IllegalArgumentException: Can't convert argument: null


 


1. web.xml 상단 부분을 아래와 같이 변경.

 <web-app xmlns="http://java.sun.com/xml/ns/javaee">



2. web.xml 전체에서 'javaee' prefix를 삭제한다.

<javaee:description> -> <description>으로 변경한다.

'JAVA' 카테고리의 다른 글

[JAVA]jsp 파일 읽어 저장  (0) 2017.11.30
[JAVA] jndi2  (0) 2017.11.28
[JAVA]ip 추려서 true/false return  (0) 2017.11.27
[JAVA] IE11 첨부파일 한글깨짐  (0) 2017.11.27
[JAVA]https 로 변경  (0) 2017.11.27
블로그 이미지

마크제이콥스

초보 개발자의 이슈및 공부 내용 정리 블로그 입니다.

,