티스토리 뷰
/**
* 급수관로 리스트를 워드로 출력.
* @param map
* @param req
* @param resp
* @exception Exception
*/
@RequestMapping(value = "/wSply/downloadWord.do")
public ModelAndView downloadWord(@ModelAttribute("wSplyVO") WSplyVO wSplyVO, HttpServletRequest req, HttpServletResponse resp) throws Exception {
@SuppressWarnings("unchecked")
Map<String, String> ResultMap = BeanUtils.describe(wSplyVO);
HashMap<String, Object> wordPram = new HashMap<String, Object>();
//fileProperties파일에 워드 파일 템플릿 위치가 정의되어있다.!
String wordDir = fileProperties.getProperty("file.word.template");
wordPram.put("type", "wordCommon");
wordPram.put("fileName", "wtl_sply_ls");
wordPram.put("excelDir", wordDir);
wordPram.put("resultMap", ResultMap);
return new ModelAndView("downLoadWord", wordPram);
}
마지막에 modelandview로 downLoadWord.java라는 파일로 위의 값을 보내준다.
아래는 file.properties라는 파일에 엑셀 템플릿 저장위치를 정의해 준 것이다.
file.word.template = WEB-INF/word/
//file.properties
file.excel.template = WEB-INF/excel/
file.word.template = WEB-INF/word/
# local dev setting
url.mgs.login = http://168.192.0.18:8080/mgs/login.do
# muan operation setting
#url.mgs.login = http://110.18.63.207:8080/mgs/login.do
아래는 워드 템플릿을 저장해놓은 경로를 확인할 수 있다.
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- jdbcType
- yumdownloader
- 리눅스폐쇄망
- 부하측정
- Geoserver
- shp2pgsql
- apachepoi
- 리눅스
- 공간데이터병합
- OpenLayers
- SVN
- su postgres 안됨
- mybatisif
- getRow
- 엑셀POI
- yumrepository
- Postgresql12
- createRow
- CreateCell
- Postgis
- getCell
- setForceFormulaRecalculation
- svn프로젝트불러오기
- 폐쇄망에서패키지설치
- 폐쇄망에서rpm설치
- Some resources were not updated.
- 인터넷안되는환경에서설치
- postgis 설치
- 공간데이터
- Centos7에서 Postgresql12 설치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함