반응형

<%@page import="org.springframework.web.context.WebApplicationContext"%>
<%@page import="org.springframework.web.support.WebApplicationContextUtils"%>
<%@page import="com.test.biz.service.TestService"%>

WebApplicationContextUtils.getWebApplicationContext(((HttpServletRequest) request).getSession().getServletContext());

//tomcat
//ServletContext servletContext = getServletContext();

//weblogic
ServletContext servletContext = pageContext.getServletContext();

WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext);

//서비스호출
TestService testService = (TestService)wac.getBean("testService");
//testService.testList();

반응형
반응형

개발자 도구 > 에뮬레이션 > 문서모드 확인

1. jsp 파일의 head 안에
<meta http-equiv="X-UA-Compatible" content="IE=edge">
추가

2. 메타태그 적용 안되면 인터넷 브라우저의 도구 > 호환성 보기 설정에 도메인이 추가 돼있는지 확인.

3.호환성 보기 설정에 추가가 돼있다면 jsp 파일의 상단에
<%
response.setHeader("X-UA-Compatible","IE=edge");
%>
추가


반응형

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

jsp에서 service 가져오기  (0) 2023.05.03
java excel upload 수식 결과 값 가져오기  (0) 2021.06.11
JAVA Type mismatch 캐스트(Cast)오류  (0) 2020.12.09
반응형
//수식 결과 값 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
반응형

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

+ Recent posts