반응형

java.lang.illegalargumentexception adding a container to a container on a different graphicsdevice

websquare가 정의되지 않았습니다


이클립스+웹스퀘어 ui의 xml파일 열 때 엑박 뜰경우!!!
다른 사람은 되지만 나만 안된다!!!!!
이럴땐 듀얼 모니터 의심해봐야한다.

듀얼모니터 사용 중일 경우 주모니터에서 띄워야 오류안남... 정말 ..... 하.....

반응형

'개발 > websquare' 카테고리의 다른 글

websqaure html tag사용방법  (0) 2023.05.08
websquare 화면 loop 반복 foreach  (0) 2023.05.08
Websquare 콤보박스 필터  (0) 2023.05.08
websquare tooltip 말풍선  (0) 2023.05.03
Websquare 줄바꿈 처리  (0) 2023.01.06
반응형
//수식 결과 값 cell.getStringCellValue()
case XSScell.CELL_TYPE_FORMULA : 
  value = "" + cell.getStringCellValue();
  rowinfo.add(value);
  break;

//수식 cell.getCellFormula()
case XSScell.CELL_TYPE_FORMULA : 
  value = "" + cell.getCellFormula();
  rowinfo.add(value);
  break;

 

반응형

'개발 > java' 카테고리의 다른 글

jsp에서 service 가져오기  (0) 2023.05.03
JSP 프린트 CSS Style적용 안될 때  (0) 2023.03.20
JAVA Type mismatch 캐스트(Cast)오류  (0) 2020.12.09
반응형

자주 까먹어서 메모

 

구분IBATISMYBATIS
SELECT조회된 ROW 갯수
INSERTNULL1
UPDATE1수정된 ROW 갯수
DELETE삭제된 ROW 갯수

다중 INSERT 또는 UPDATE 일 때 결과 값이 무조건 1 이 나오는 경우 (NULL일 경우에는 1로 변환 하여 증가 시킴 될듯..)

int resultCnt =0;
for(int i =1; i < resultList.size(); i++){
	resultCnt += commonMybatisDao.update("remodel.insertRemodel",excelMap);		
}	
return resultCnt;

 

반응형
반응형

파일사이즈 컬럼 : FILE_SIZE

 

SELECT TO_CHAR(ROUND(FILE_SIZE/POWER(1024, FLOOR(LOG(1024, FILE_SIZE))), 2))  || 
DECODE(FLOOR(LOG(1024, FILE_SIZE)) ,0,'B',1,'KB',2,'MB',3,'GB')
FROM TB_FILE

 

RESULT => 1.39MB

반응형

'개발 > db' 카테고리의 다른 글

Mybatis Clob 데이터 가져오기  (0) 2022.11.09
ORACLE, TIBERO to_char 요일이 영어로 나올 때  (0) 2020.12.02
반응형

jsp에서 (String)resultList.get(i) 으로 받아 올 경우

Type mismatch: cannot convert from String to Map<String,Object> 오류 메세지가 출력 됨

 

ibatis의 resultClass 타입과 리턴받는 타입을 맞춰주어야 한다.(?) 

실수 하지 않도록 ! 

/*xml (ibatis)*/
<select id="testDAO.selectTestList" resultClass="java.util.HashMap">
  select to_char(sysdate, 'yyyymmdd') test_id
  from dual;
</select>

/*dao*/
@SuppressWarnings("unchecked")
public List<Map<String, Object>> selectTestList(HashMap<String, Object> map) throws SQLException {
	return (List<Map<String, Object>>) list("testDAO.selectTestList", map);
}
    
/*serviceImpl*/
public List<Map<String, Object>> selectTestList(HashMap<String, Object> map) throws SQLException {
	return testDAO.selectTestList(map);
}
    
/*service*/
List<Map<String, Object>> selectTestList(HashMap<String, Object> map) throws SQLException;

/*controller*/
List<Map<String, Object>> resultList = testService.selectTestList(parameters);

/*jsp*/
<%
int dataCnt = resultList.size();
Map<String, Object> resutMap =  new HashMap<String, Object>();

for (int i = 0; i < dataCnt; i++) {
    //resultList.get(0).getClass().getName(); 
    //(Map)resultList.get(i);
	resutMap = (Map<String, Object>)resultList.get(i);
	resutMap.get("test_id");
}
%>

 

반응형

'개발 > java' 카테고리의 다른 글

jsp에서 service 가져오기  (0) 2023.05.03
JSP 프린트 CSS Style적용 안될 때  (0) 2023.03.20
java excel upload 수식 결과 값 가져오기  (0) 2021.06.11
반응형

SELECT TO_CHAR(SYSDATE,'DAY')
FROM DUAL;

 

DB상에서는 한글로 나오지만, 레포트나 엑셀 출력 등 영어로 나올 때 

 


SELECT TO_CHAR(SYSDATE,'DAY', 'NLS_DATE_LANGUAGE=KOREAN')
FROM DUAL;

 

 

'NLS_DATE_LANGUAGE=KOREAN' 를 추가해준다.

반응형

'개발 > db' 카테고리의 다른 글

Mybatis Clob 데이터 가져오기  (0) 2022.11.09
ORACLE, TIBERO 파일사이즈 B,KB,MB,GB 변환  (0) 2020.12.24
반응형

standalone.xml 파일 열기
D:\\Dev\\JBoss\\standalone\\configuration\\standalone.xml 

 

<jsp-config/>

 
위 내용을 검색하여 아래 내용으로 수정

<jsp-config development="true" check-interval="1" modification-test-interval="1" recompile-on-fail="true"/>

 
 
참고 블로그: https://m.blog.naver.com/ybt0314/221958966821

반응형
반응형

jquery : $(this).index();

$(document).on("click","[name=fnGoInsert]", function(){
	//alert($(this).index());
	alert($("[name=fnGoInsert]").index(this));
});  

javascript :

	function fnGoInsert(){
			var form = document.querySelectorAll('form');

			function btn_click(idx){
				form[idx].onclick = function(){
			        console.log(idx);
			    };
			}

			for(var i=0; i<form.length; i++){
			  btn_click(i);  
			}
     }

or

	   if(confirm("등록하시겠습니까?")){
				[].forEach.call(document.querySelectorAll('form'), function(el) {
					el.addEventListener('click', function() {
							var index = getElementIndex(document.querySelectorAll('form'), el);
							var formObj = $("form[role='form']")[index-1];
			 				formObj.submit();
					});
				});
			}			
		}
		
		function getElementIndex(element, range) {
		  if (!!range) return [].indexOf.call(element, range);
		  return [].indexOf.call(element.parentNode.children, element);
		}
		

 

반응형

+ Recent posts