글 수
7,449
회원 가입
로그인
Classic Style
Zine Style
Gallery Style
출력화면에서 출력버튼 상황에 따라 disable 가능한가요?
김승혜
조회 수 : 1017
2007.03.13
(20:10:38)
게시판을 이용해 주셔서 감사합니다.
다음양식에 맞게 입력해주세요.
* 고객시스템명 :windows xp
* GAUCE 버전 : 3.0
* WAS 종류(WebLogic 등등) : websphere 50
* DB 종류 : db2
* 문의 유형(질문/요청/참조) : 출력관련.
* 내용 : 어떤 사람은 출력화면에서 조회만 하도록 가능할까요?
출력버튼을 상황에 따라 disable 시킬 수 있는지요?
이 게시물을...
http://member.shift.co.kr/index.php?document_srl=233755
(*.138.220.125)
댓글
[0]
목록
번호
제목
닉네임
조회
등록일
2769
GauceRequest 사용, GauceInputStream 사용
이재성
1114
2007-03-16
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : KDS * GAUCE 버전 : 4.0 * WAS 종류(WebLogic 등등) : WebLogic * DB 종류 : MS_SQL * 문의 유형(질문/요청/참조) : 질문 * 내용 : // GauceRequest, GauceResponse 사용 public ModelAndView list(HttpServletRequest request, HttpServletResponse response) throws Exception { ServiceLoader loader = new ServiceLoader(request, response); GauceService service = loader.newService(); GauceRequest gauceReq = service.getGauceRequest(); GauceResponse gauceRes = service.getGauceResponse(); GauceDataSet dSet = new GauceDataSet(); gauceRes.enableFirstRow(dSet); List list_data = code_service.getCM_CLASSList(null); for (int i = 0; i < list_data.size(); i++) { CSM_CMCLASS data = (CSM_CMCLASS) list_data.get(i); dSet.put("EMPNO", data.getCD_CLASS() , 10); dSet.put("ENAME", data.getNM_CLASS() , 20); dSet.put("JOB" , data.getEMP_INPUT(), 20); dSet.heap(); } if (dSet.getDataColCnt() == 0) { dSet.addDataColumn(new GauceDataColumn("EMPNO", GauceDataColumn.TB_INT, 4)); dSet.addDataColumn(new GauceDataColumn("ENAME", GauceDataColumn.TB_STRING, 10)); dSet.addDataColumn(new GauceDataColumn("JOB", GauceDataColumn.TB_STRING, 9)); } ((HttpGauceResponse) response).addMessage("성공하였습니다."); ((HttpGauceResponse) response).addMessage("성공하였습니다.1"); //Client로 전송 dSet.flush(); //return new ModelAndView("pad1011-list", "list_data", list_data); return null; } // GauceInputStream, GauceOutputStream 사용(가우스 교육때 이렇게 하라는 받은 방식) public ModelAndView list(HttpServletRequest request, HttpServletResponse response) throws Exception { GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream(); GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream(); GauceDataSet dSet = new GauceDataSet(); gos.fragment(dSet); List list_data = code_service.getCM_CLASSList(null); for (int i = 0; i < list_data.size(); i++) { CSM_CMCLASS data = (CSM_CMCLASS) list_data.get(i); dSet.put("EMPNO", data.getCD_CLASS() , 10); dSet.put("ENAME", data.getNM_CLASS() , 20); dSet.put("JOB" , data.getEMP_INPUT(), 20); dSet.heap(); } if (dSet.getDataColCnt() == 0) { dSet.addDataColumn(new GauceDataColumn("EMPNO", GauceDataColumn.TB_INT, 4)); dSet.addDataColumn(new GauceDataColumn("ENAME", GauceDataColumn.TB_STRING, 10)); dSet.addDataColumn(new GauceDataColumn("JOB", GauceDataColumn.TB_STRING, 9)); } ((HttpGauceResponse) response).addMessage("성공하였습니다."); ((HttpGauceResponse) response).addMessage("성공하였습니다.1"); //Client로 전송 gos.write(dSet); gos.close(); //return new ModelAndView("pad1011-list", "list_data", list_data); return null; } 스프링 2.0에 가우스를 사용해 프로젝트를 진행하고 있습니다. 가우스 교육받을 때는 GauceInputStream, GauceOutputStream을 사용하여 구현하는 것으로 배웠는데, 다른 여러 참조 파일을 훑다보니 어떤건 GauceRequest, GauceResponse를 사용하여 구현한것이 있어서 가우스_자바 API를 봤더니 API에는 GauceRequest가 없드라구요. (jar파일에는 존재하지만) 왜 API에도 없는 인터페이스로 구현했는지, 또 어떤게 더 효율적인 방법인지 알고 싶습니다.
2768
GauceRequest 사용, GauceInputStream 사용
관리자
1435
2007-03-19
안녕하세요? 문의 하신 GauceRequest의 경우에는 가우스 3.x버전에서 사용하던 방식입니다. 2개의 인터페이스가 존재하는 이유는 3.x에서 사용하던 프로그램에 대한 하위 호환성때문에 존재하는것이며 4.0버전을 사용하신다면 GauceInputStream, GauceOutputStream, HttpGauceRequest, HttpGauceResponse를 사용하시는게 편합니다 ^^ 3.0에서 사용하던 API는 제품 설치한 폴더에 보시면 3.x, 4.x API가 모두 있으니 참고하세요 성능상의 차이점은 없습니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : KDS >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : WebLogic >* DB 종류 : MS_SQL >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >// GauceRequest, GauceResponse 사용 >public ModelAndView list(HttpServletRequest request, HttpServletResponse response) throws Exception { > > ServiceLoader loader = new ServiceLoader(request, response); > GauceService service = loader.newService(); > > GauceRequest gauceReq = service.getGauceRequest(); > GauceResponse gauceRes = service.getGauceResponse(); > > GauceDataSet dSet = new GauceDataSet(); > > gauceRes.enableFirstRow(dSet); > > List list_data = code_service.getCM_CLASSList(null); > for (int i = 0; i < list_data.size(); i++) { > CSM_CMCLASS data = (CSM_CMCLASS) list_data.get(i); > dSet.put("EMPNO", data.getCD_CLASS() , 10); > dSet.put("ENAME", data.getNM_CLASS() , 20); > dSet.put("JOB" , data.getEMP_INPUT(), 20); > dSet.heap(); > } > > if (dSet.getDataColCnt() == 0) { > dSet.addDataColumn(new GauceDataColumn("EMPNO", GauceDataColumn.TB_INT, 4)); > dSet.addDataColumn(new GauceDataColumn("ENAME", GauceDataColumn.TB_STRING, 10)); > dSet.addDataColumn(new GauceDataColumn("JOB", GauceDataColumn.TB_STRING, 9)); > > } > ((HttpGauceResponse) response).addMessage("성공하였습니다."); > ((HttpGauceResponse) response).addMessage("성공하였습니다.1"); > > //Client로 전송 > dSet.flush(); > //return new ModelAndView("pad1011-list", "list_data", list_data); > return null; >} > > >// GauceInputStream, GauceOutputStream 사용(가우스 교육때 이렇게 하라는 받은 방식) >public ModelAndView list(HttpServletRequest request, HttpServletResponse response) throws Exception { > > GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream(); > GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream(); > > GauceDataSet dSet = new GauceDataSet(); > > gos.fragment(dSet); > > List list_data = code_service.getCM_CLASSList(null); > for (int i = 0; i < list_data.size(); i++) { > CSM_CMCLASS data = (CSM_CMCLASS) list_data.get(i); > dSet.put("EMPNO", data.getCD_CLASS() , 10); > dSet.put("ENAME", data.getNM_CLASS() , 20); > dSet.put("JOB" , data.getEMP_INPUT(), 20); > dSet.heap(); > } > > if (dSet.getDataColCnt() == 0) { > dSet.addDataColumn(new GauceDataColumn("EMPNO", GauceDataColumn.TB_INT, 4)); > dSet.addDataColumn(new GauceDataColumn("ENAME", GauceDataColumn.TB_STRING, 10)); > dSet.addDataColumn(new GauceDataColumn("JOB", GauceDataColumn.TB_STRING, 9)); > > } > ((HttpGauceResponse) response).addMessage("성공하였습니다."); > ((HttpGauceResponse) response).addMessage("성공하였습니다.1"); > > //Client로 전송 > gos.write(dSet); > gos.close(); > //return new ModelAndView("pad1011-list", "list_data", list_data); > return null; >} > >스프링 2.0에 가우스를 사용해 프로젝트를 진행하고 있습니다. >가우스 교육받을 때는 GauceInputStream, GauceOutputStream을 >사용하여 구현하는 것으로 배웠는데, >다른 여러 참조 파일을 훑다보니 >어떤건 GauceRequest, GauceResponse를 사용하여 구현한것이 있어서 >가우스_자바 API를 봤더니 API에는 GauceRequest가 없드라구요. >(jar파일에는 존재하지만) > >왜 API에도 없는 인터페이스로 구현했는지, >또 어떤게 더 효율적인 방법인지 알고 싶습니다. > >
2767
crosstab의 xkeyname관련 문의
박유현
1232
2007-03-14
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 대법원 * GAUCE 버전 : 4.0 * WAS 종류(WebLogic 등등) : weblogic * DB 종류 : oracle * 문의 유형(질문/요청/참조) : 질문 * 내용 : 데이터 그리드의 크로스 탭에서 다음과 같이 출력을 하고자 하는데, 어떤 방법이 있을까요 ? <FC>ID=jeName name="이름" align=left width=130</FC> <R> <G>name=$xkeyname1_$$ <C>ID=cnt_$$ name=$xkeyname2_$$ width=100</C> </G> </R> 그룹이름도 가변적이고, 컬럼 항목도 가변적일 경우 표현을 할수 있는 방법이 있을까요. 데이터 형태는 아래와 같습니다. jeName, group1, group2, cnt 하나 그룹1 통계1 1 둘 그룹1 통계2 2 셋 그룹2 내용1 1 넷 그룹2 작성1 2 다섯 그룹3 내용2 3 확인 부탁드리겠습니다. 감사합니다.
2766
[이메일 수정] 가우스에서 토인비의 SOB기능을 대체할 수 있는 툴이나 무언가가 존재하는지요?
유창원
1011
2007-03-14
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : Windows2003 * GAUCE 버전 : 4.0(JAVA) * WAS 종류(WebLogic 등등) : JEUS 5.0 * DB 종류 : Oracle 9i * 문의 유형(질문/요청/참조) : 질문 * 내용 : 매뉴얼이나 제품 소개페이지를 뒤적거리며 가우스에 대한 나름대로의 플랫폼을 그려보고 있습니다. 토인비로 된 홈페이지를 가우스 기반으로 사용할 수 있다는 개념은 정립을 했습니다. 하지만 또 하나의 질문사항이 있습니다. 토인비에서 SOB 기능으로 트랜잭션을 손쉽게 처리한 반면 가우스에서는(현재 파악한 바로는) Action Class를 정의하여 그 클래스에서 insertXXX, updateXXX, deleteXXX 메소드를 정의하여 트랜잭션을 처리하라고 매뉴얼에 되어 있군요... 이럴 경우 토인비에 비해서 매 액션마다 클래스를 생성해서 메소드를 추가한다면 개발시간이 엄청 길어질텐데 토인비와 유사하게 좀 쉬운 방법으로 트랜잭션을 처리할 수 있는 모듈을 만들어주는 툴 같은 것이 존재하는지요? 여기저기 게시판을 다니다 보니 Servlce Builder란 것이 있는거 같던데 이 Service Builder란 것이 SOB와 유사한 기능을 하는 툴인지요? 그리고 가우스 설치 후 tool-server를 설치하였습니다. 그리고 매뉴얼과 같이 Dynamic Web Builder에 서버정보를 등록하였습니다. tool-server가 구체적으로 어떤 기능을 하는지와 구체적인 메뉴얼이 있는지도 궁금합니다. Service Builder를 메일로 받아볼 수 있다면 메일로 보내주시면 감사하겠습니다. 그리고 tool-server에 대한 구체적인 매뉴얼이 있다면 그것도 함께 부탁드립니다. -- 이야기가 두서가 없네요 ^^ 이메일 : pascal4404@gmail.com 이메일이 안된다고 하니 pascal4404@hanmail.net 으로 보내주세요 그럼 수고하세요
2765
가우스에서 토인비의 SOB기능을 대체할 수 있는 툴이나 무언가가 존재하는지요?
기술지원44
1024
2007-03-14
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : Windows2003 >* GAUCE 버전 : 4.0(JAVA) >* WAS 종류(WebLogic 등등) : JEUS 5.0 >* DB 종류 : Oracle 9i >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >매뉴얼이나 제품 소개페이지를 뒤적거리며 가우스에 대한 나름대로의 플랫폼을 그려보고 있습니다. >토인비로 된 홈페이지를 가우스 기반으로 사용할 수 있다는 개념은 정립을 했습니다. > >하지만 또 하나의 질문사항이 있습니다. >토인비에서 SOB 기능으로 트랜잭션을 손쉽게 처리한 반면 >가우스에서는(현재 파악한 바로는) >Action Class를 정의하여 그 클래스에서 insertXXX, updateXXX, deleteXXX 메소드를 정의하여 >트랜잭션을 처리하라고 매뉴얼에 되어 있군요... > >이럴 경우 토인비에 비해서 매 액션마다 클래스를 생성해서 메소드를 추가한다면 >개발시간이 엄청 길어질텐데 >토인비와 유사하게 좀 쉬운 방법으로 트랜잭션을 처리할 수 있는 모듈을 만들어주는 툴 같은 것이 존재하는지요? > >여기저기 게시판을 다니다 보니 Servlce Builder란 것이 있는거 같던데 >이 Service Builder란 것이 SOB와 유사한 기능을 하는 툴인지요? > >그리고 가우스 설치 후 tool-server를 설치하였습니다. >그리고 매뉴얼과 같이 Dynamic Web Builder에 서버정보를 등록하였습니다. >tool-server가 구체적으로 어떤 기능을 하는지와 구체적인 메뉴얼이 있는지도 궁금합니다. > >Service Builder를 메일로 받아볼 수 있다면 메일로 보내주시면 감사하겠습니다. >그리고 tool-server에 대한 구체적인 매뉴얼이 있다면 그것도 함께 부탁드립니다. > >-- 이야기가 두서가 없네요 ^^ > >이메일 : pascal4404@gmail.com > >그럼 수고하세요 > 이 메일로 답변 드렸습니다. -------------------------------------- 메일이 리턴되었습니다. 메일박스를 확인하시거나.. 다른 메일을 기입해 주시던가, 아니면.. 기술지원팀으로 문의 바랍니다.
2764
처리메시지를 강제로 만들어 내보내고 싶은데요~
이근창
1037
2007-03-14
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : * GAUCE 버전 : * WAS 종류(WebLogic 등등) : JEUS * DB 종류 : 오라클9i * 문의 유형(질문/요청/참조) : 질문 * 내용 : jsp로 가우스를 사용하고 있는데요~ 쉬운 디버깅을 위해 사용한 쿼리를 웹화면에서 보고 싶어서 String queView = "Select * from dual"; res.writeException("QUERY","777",queView); 이런 식으로 select부분의 서블렛에 넣었거든요... 그러니 사용한 쿼리를 밖으로 보내주기는 하는데 문제는... 예외처리부분을 응용해서 썼기 때문에 jsp파일 이벤트에서도 이것을 에러가 발생한 것으로 인식하더라구요~ DataSet의 onLoadCompleted가 아니라 onLoadError이벤트에서 처리하게 되더라구요... 예외처리가 아닌 다른 방법으로 저 메시지를 처리하는 방법은 없을까요??
2763
처리메시지를 강제로 만들어 내보내고 싶은데요~
기술지원44
1659
2007-03-14
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* GAUCE 버전 : >* WAS 종류(WebLogic 등등) : JEUS >* DB 종류 : 오라클9i >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >jsp로 가우스를 사용하고 있는데요~ > >쉬운 디버깅을 위해 사용한 쿼리를 웹화면에서 보고 싶어서 > > >String queView = "Select * from dual"; >res.writeException("QUERY","777",queView); > >이런 식으로 select부분의 서블렛에 넣었거든요... > >그러니 사용한 쿼리를 밖으로 보내주기는 하는데 문제는... 예외처리부분을 응용해서 썼기 때문에 jsp파일 이벤트에서도 이것을 에러가 발생한 것으로 인식하더라구요~ > >DataSet의 onLoadCompleted가 아니라 onLoadError이벤트에서 처리하게 되더라구요... > >예외처리가 아닌 다른 방법으로 저 메시지를 처리하는 방법은 없을까요?? API 에 있는 addMessage 를 참조해보시기 바랍니다.. 자세한것은 API 참조 바랍니다.
2762
TOInB로 개발된 사이트를 GAUCE4.0 기반으로 수정이 가능한가요?
유창원
990
2007-03-14
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : Windows2000 * GAUCE 버전 : 4.0(JAVA) * WAS 종류(WebLogic 등등) : JEUS 5.0 * DB 종류 : ORACLE 9i * 문의 유형(질문/요청/참조) : 질문 * 내용 : TOInB 컴포넌트를 사용하여 개발된 사이트를 GAUCE4.0을 사용하여 다시 개발하려고합니다. 이 경우에 기존의 TOInB로 디자인된 html 페이지를 그대로 사용할 수 있는지 알고 싶습니다. 물론 GAUCE로 수정되면 자바스크립트 부분은 수정될 사항이 많겠지만 디자인된 페이지는 그대로 사용할 수 있나요? (그리드나 기타 컴포넌트들 말입니다.) 알려주세요 ~~~ ^^
2761
TOInB로 개발된 사이트를 GAUCE4.0 기반으로 수정이 가능한가요?
기술지원44
993
2007-03-14
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : Windows2000 >* GAUCE 버전 : 4.0(JAVA) >* WAS 종류(WebLogic 등등) : JEUS 5.0 >* DB 종류 : ORACLE 9i >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >TOInB 컴포넌트를 사용하여 개발된 사이트를 GAUCE4.0을 사용하여 다시 개발하려고합니다. >이 경우에 기존의 TOInB로 디자인된 html 페이지를 그대로 사용할 수 있는지 알고 싶습니다. >물론 GAUCE로 수정되면 자바스크립트 부분은 수정될 사항이 많겠지만 >디자인된 페이지는 그대로 사용할 수 있나요? >(그리드나 기타 컴포넌트들 말입니다.) >알려주세요 ~~~ ^^ 토인비나 가우스나 뷰 영역에서 사용하는 컴포넌트들은 공통으로 사용하실수 있습니다.. 스크립트 부분도 특별히 변경부분은 없습니다.. 단 TR 컴포넌트 부분만 토인비 버전에 따라 약간의 속성 변경만 적용시켜주시면 됩니다.
2760
가우스 닷넷 버전 그리드의 체크박스 이벤트에 관해서...
김형민
1084
2007-03-14
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : * GAUCE 버전 : .NET * WAS 종류(WebLogic 등등) : * DB 종류 : * 문의 유형(질문/요청/참조) : * 내용 : 기존의 ASP 상에서 가우스를 쓸때 <script language="javascript" for=tb_Grid event=OnHeadCheckClick(Col,Colid,bCheck)> alert("Occur OnHeaderCheckClick Event :" + "<Col :" + Col +">" + "<Colid :" + Colid + ">" + "<Check : "+bCheck+">" ); </script> 이런식으로 잡아 줬던 그리드 헤더의 체크박스 이벤트에서 col,colid,bcheck 라는 인자값이 넘어 왔었는데요. 가우스 닷넷 버전에선 <HB:HBGrid ID="" runat="server" DataID="" Editable="true" UsingOneClick="OneClick" OnHeadCheckClick="OnHeadCheckClickHbgMain();"> <Format> <HB:Column ColID="flag" EditStyle="CheckBox" HeadCheckShow="true"></HB:Column> </Format> </HB:HBGrid> 이런식으로 이벤트를 OnHeadCheckClick="OnHeadCheckClick();"> 이란 이벤트를 정의 할수 있던데 ASP 가우스 처럼 인자값이 넘오는것이 있는지요? 있다면 어떤식으로 해야 하는 건지...그리고 보내주신 메뉴얼에는 이벤트에서 인자값을 받는 방법에 대해서 도무지 못 찾겠던데... 속시원한 답변좀 부탁 드릴게요....
2759
가우스 닷넷 버전 그리드의 체크박스 이벤트에 관해서...
관리자
1255
2007-03-19
안녕하세요? 기존에 사용하시던 이벤트 처리하던것과 거의 동일하며 차이점은 아래와 같습니다. ><HB:HBGrid ID="" runat="server" DataID="" Editable="true" UsingOneClick="OneClick" OnHeadCheckClick="OnHeadCheckClickHbgMain();"> > <Format> > <HB:Column ColID="flag" EditStyle="CheckBox" HeadCheckShow="true"></HB:Column> > </Format> ></HB:HBGrid> 위와 같이 선언해 주신경우 OnHeadCheckClickHbgMain()을 구현해 주실때 아래와 같은 형태로 처리하시면 됩니다. <script> function OnHeadCheckClickHbgMain(Obj, Col, Colid, bCheck) { } </script> 기존에 사용하던 인자에서 Obj (이벤트 발생한 오브젝트)가 넘어오는게 달라질뿐입니다. 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : >* GAUCE 버전 : .NET >* WAS 종류(WebLogic 등등) : >* DB 종류 : >* 문의 유형(질문/요청/참조) : >* 내용 : > >기존의 ASP 상에서 가우스를 쓸때 ><script language="javascript" for=tb_Grid event=OnHeadCheckClick(Col,Colid,bCheck)> > > alert("Occur OnHeaderCheckClick Event :" > + "<Col :" + Col +">" > + "<Colid :" + Colid + ">" > + "<Check : "+bCheck+">" ); ></script> >이런식으로 잡아 줬던 그리드 헤더의 체크박스 이벤트에서 >col,colid,bcheck 라는 인자값이 넘어 왔었는데요. > >가우스 닷넷 버전에선 ><HB:HBGrid ID="" runat="server" DataID="" Editable="true" UsingOneClick="OneClick" OnHeadCheckClick="OnHeadCheckClickHbgMain();"> > <Format> > <HB:Column ColID="flag" EditStyle="CheckBox" HeadCheckShow="true"></HB:Column> > </Format> ></HB:HBGrid> >이런식으로 이벤트를 OnHeadCheckClick="OnHeadCheckClick();"> >이란 이벤트를 정의 할수 있던데 ASP 가우스 처럼 인자값이 넘오는것이 있는지요? >있다면 어떤식으로 해야 하는 건지...그리고 보내주신 메뉴얼에는 이벤트에서 >인자값을 받는 방법에 대해서 도무지 못 찾겠던데... >속시원한 답변좀 부탁 드릴게요.... > > > >
2758
JSTL 실행시 에러문구 해결방안
유창원
2455
2007-03-14
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : Windows2003 * GAUCE 버전 : 4.0 * WAS 종류(WebLogic 등등) : JEUS 5.0 * DB 종류 : ORACLE 9i * 문의 유형(질문/요청/참조) : * 내용 : << Reproduce Path >> 1. 가우스 설치 (정상적으로 설치됨) 2. 샘플파일 실행 http://serverip:port/gauce40/grid/grid_transaction.html << Error >> [2007.03.13 16:48:34][1][0_261] [import02-16] [WEB-5456] [_MyGroup/import_02] fa il to execute jsp : /gauce40/grid/gridtrselect.jsp <<__Exception__>> javax.servlet.ServletException: fail to compile jsp file : /gauce40/grid/gridTRS elect.jsp at jeus.servlet.loader.JspReloader.getInstance(JspReloader.java:196) at jeus.servlet.loader.ServletReloader.getServlet(ServletReloader.java:4 9) at jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.j ava:69) at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:200) at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136 ) at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav a:239) Root Exception stack trace : java.io.IOException: http://java.sun.com/products/jsp/jstl/core at jeus.servlet.jsp.TLDManager.getRemoteTLD(TLDManager.java:634) at jeus.servlet.jsp.TLDManager.getTLDInfoWithURI(TLDManager.java:534) at jeus.servlet.jsp.TLDManager.getTLDInfo(TLDManager.java:480) at jeus.servlet.jsp.compiler.CodeGenerator.addTagLibraryInfo(CodeGenerat or.java:604) at jeus.servlet.jsp.compiler.CodeGenerator.handleTagLibraryInfo(CodeGene rator.java:431) at jeus.servlet.jsp.compiler.CodeGenerator.handleTaglibDirective(CodeGen erator.java:417) at jeus.servlet.jsp.compiler.JspCodeGenerator.handleDirective(JspCodeGen erator.java:387) at jeus.servlet.jsp.compiler.TaglibDirectiveParser.accept(TaglibDirectiv eParser.java:92) at jeus.servlet.jsp.compiler.JspParser.parseJspPage(JspParser.java:1001) at jeus.servlet.jsp.compiler.JspParser.parse(JspParser.java:655) at jeus.servlet.jsp.compiler.JspParser.parse(JspParser.java:631) at jeus.servlet.jsp.JspEngine.parseJsp(JspEngine.java:402) at jeus.servlet.jsp.JspEngine.parseAndCompile(JspEngine.java:194) at jeus.servlet.loader.JspReloader.getInstance(JspReloader.java:185) at jeus.servlet.loader.ServletReloader.getServlet(ServletReloader.java:4 9) at jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.j ava:69) at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:200) at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136 ) at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav a:239) <<__!Exception__>> =============================================================== 아마도 내용인 즉슨 http://serverip:port/gauce40/grid/gridTRSelect.jsp 파일의 2번째 줄에 있는 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> 이 놈 때문인 듯 한데 현재 WEB-INF/lib 폴더 아래에 jstl.jar, standard.jar 파일은 존재합니다. 이 현상을 타개하기 위해서 JEUS에서 답을 찾아야 하나요? 아니면 Gauce에서 답을 찾아야 하나요? << gridTRSelect.jsp 파일 내용 >> <%@ page contentType="text/gdml; charset=euc-kr" pageEncoding="euc-kr" %> <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> <gdml> <dataset name="GAUCE" fragment="50"> <dh> <def name="sabun" type="string" size="20"/> <def name="name" type="string" size="20"/> <def name="amt1" type="int" size="5"/> <def name="amt2" type="int" size="5"/> <def name="chk" type="string" size="20"/> <def name="gubun" type="string" size="20"/> </dh><c:forEach var="list" items="${SelectTRList}"> <dr> <dd><c:out value="${list.sabun}"/></dd> <dd><c:out value="${list.name}"/></dd> <dd><c:out value="${list.amt1}"/></dd> <dd><c:out value="${list.amt2}"/></dd> <dd><c:out value="${list.chk}"/></dd> <dd><c:out value="${list.gubun}"/></dd> </dr></c:forEach> </dataset> </gdml> 이제 Gauce를 시작하는 초보라 이것저것 궁금한 것이 많습니다.
2757
[자답] JSTL 실행시 에러문구 해결방안
유창원
2604
2007-03-14
갑자기 잘 되는군요 서블릿컨테이너가 리로딩이 되어서 그런것인가? 암튼 삽질의 연속입니다... >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : Windows2003 >* GAUCE 버전 : 4.0 >* WAS 종류(WebLogic 등등) : JEUS 5.0 >* DB 종류 : ORACLE 9i >* 문의 유형(질문/요청/참조) : >* 내용 : > ><< Reproduce Path >> >1. 가우스 설치 > (정상적으로 설치됨) >2. 샘플파일 실행 > http://serverip:port/gauce40/grid/grid_transaction.html > ><< Error >> >[2007.03.13 16:48:34][1][0_261] [import02-16] [WEB-5456] [_MyGroup/import_02] fa >il to execute jsp : /gauce40/grid/gridtrselect.jsp ><<__Exception__>> >javax.servlet.ServletException: fail to compile jsp file : /gauce40/grid/gridTRS >elect.jsp > at jeus.servlet.loader.JspReloader.getInstance(JspReloader.java:196) > at jeus.servlet.loader.ServletReloader.getServlet(ServletReloader.java:4 >9) > at jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.j >ava:69) > at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:200) > at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136 >) > at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav >a:239) >Root Exception stack trace : >java.io.IOException: http://java.sun.com/products/jsp/jstl/core > at jeus.servlet.jsp.TLDManager.getRemoteTLD(TLDManager.java:634) > at jeus.servlet.jsp.TLDManager.getTLDInfoWithURI(TLDManager.java:534) > at jeus.servlet.jsp.TLDManager.getTLDInfo(TLDManager.java:480) > at jeus.servlet.jsp.compiler.CodeGenerator.addTagLibraryInfo(CodeGenerat >or.java:604) > at jeus.servlet.jsp.compiler.CodeGenerator.handleTagLibraryInfo(CodeGene >rator.java:431) > at jeus.servlet.jsp.compiler.CodeGenerator.handleTaglibDirective(CodeGen >erator.java:417) > at jeus.servlet.jsp.compiler.JspCodeGenerator.handleDirective(JspCodeGen >erator.java:387) > at jeus.servlet.jsp.compiler.TaglibDirectiveParser.accept(TaglibDirectiv >eParser.java:92) > at jeus.servlet.jsp.compiler.JspParser.parseJspPage(JspParser.java:1001) > > at jeus.servlet.jsp.compiler.JspParser.parse(JspParser.java:655) > at jeus.servlet.jsp.compiler.JspParser.parse(JspParser.java:631) > at jeus.servlet.jsp.JspEngine.parseJsp(JspEngine.java:402) > at jeus.servlet.jsp.JspEngine.parseAndCompile(JspEngine.java:194) > at jeus.servlet.loader.JspReloader.getInstance(JspReloader.java:185) > at jeus.servlet.loader.ServletReloader.getServlet(ServletReloader.java:4 >9) > at jeus.servlet.jsp.JspServletWrapper.executeServlet(JspServletWrapper.j >ava:69) > at jeus.servlet.engine.ServletWrapper.execute(ServletWrapper.java:200) > at jeus.servlet.jsp.JspServletWrapper.execute(JspServletWrapper.java:136 >) > at jeus.servlet.engine.HttpRequestProcessor.run(HttpRequestProcessor.jav >a:239) ><<__!Exception__>> > > >=============================================================== >아마도 내용인 즉슨 > >http://serverip:port/gauce40/grid/gridTRSelect.jsp 파일의 2번째 줄에 있는 ><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> >이 놈 때문인 듯 한데 >현재 WEB-INF/lib 폴더 아래에 jstl.jar, standard.jar 파일은 존재합니다. > >이 현상을 타개하기 위해서 >JEUS에서 답을 찾아야 하나요? >아니면 Gauce에서 답을 찾아야 하나요? > ><< gridTRSelect.jsp 파일 내용 >> ><%@ page contentType="text/gdml; charset=euc-kr" pageEncoding="euc-kr" %> ><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> ><gdml> > <dataset name="GAUCE" fragment="50"> > <dh> > <def name="sabun" type="string" size="20"/> > <def name="name" type="string" size="20"/> > <def name="amt1" type="int" size="5"/> > <def name="amt2" type="int" size="5"/> > <def name="chk" type="string" size="20"/> > <def name="gubun" type="string" size="20"/> > </dh><c:forEach var="list" items="${SelectTRList}"> > <dr> > <dd><c:out value="${list.sabun}"/></dd> > <dd><c:out value="${list.name}"/></dd> > <dd><c:out value="${list.amt1}"/></dd> > <dd><c:out value="${list.amt2}"/></dd> > <dd><c:out value="${list.chk}"/></dd> > <dd><c:out value="${list.gubun}"/></dd> > </dr></c:forEach> > </dataset> ></gdml> > >이제 Gauce를 시작하는 초보라 이것저것 궁금한 것이 많습니다. >
2756
그리드에서 key값 설정
박찬석
1130
2007-03-13
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 공항철도 * GAUCE 버전 : 35 * WAS 종류(WebLogic 등등) : jeus42 * DB 종류 : oracle 10g * 문의 유형(질문/요청/참조) : 질문 * 내용 : 그리드에서 5개의 컬럼. a, b, c, d, e가있습니다. 이중에 a,b는 db로 설명 드리면 pk입니다. addRow후 값을 입력 할시 중복체크를 자동으로 할 수 있는 옵션이 있는지 알고 싶습니다. dataset의 ColumnProp쪽에 가면 1~5 까지 컬럼 특이이 있는데 이해도 안가고 제가 원하는 부분은 아닌것 같아서 질문 드립니다.
2755
그리드에서 key값 설정
기술지원44
1856
2007-03-14
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 공항철도 >* GAUCE 버전 : 35 >* WAS 종류(WebLogic 등등) : jeus42 >* DB 종류 : oracle 10g >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : > >그리드에서 5개의 컬럼. a, b, c, d, e가있습니다. > >이중에 a,b는 db로 설명 드리면 pk입니다. > >addRow후 값을 입력 할시 중복체크를 자동으로 할 수 있는 옵션이 있는지 알고 싶습니다. > >dataset의 ColumnProp쪽에 가면 1~5 까지 컬럼 특이이 있는데 이해도 안가고 제가 원하는 부분은 > >아닌것 같아서 질문 드립니다. > Header 에서 KeyValue 로 설정을 해놓았다면, OnDataError 이벤트로 체크가 가능합니다. DataSet 의 Event 에서 OnDataError 항목 참조 바랍니다.
출력화면에서 출력버튼 상황에 따라 disable 가능한가요?
김승혜
1017
2007-03-13
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 :windows xp * GAUCE 버전 : 3.0 * WAS 종류(WebLogic 등등) : websphere 50 * DB 종류 : db2 * 문의 유형(질문/요청/참조) : 출력관련. * 내용 : 어떤 사람은 출력화면에서 조회만 하도록 가능할까요? 출력버튼을 상황에 따라 disable 시킬 수 있는지요?
2753
출력화면에서 출력버튼 상황에 따라 disable 가능한가요?
기술지원44
1079
2007-03-14
>게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 :windows xp >* GAUCE 버전 : 3.0 >* WAS 종류(WebLogic 등등) : websphere 50 >* DB 종류 : db2 >* 문의 유형(질문/요청/참조) : 출력관련. >* 내용 : 어떤 사람은 출력화면에서 조회만 하도록 가능할까요? > 출력버튼을 상황에 따라 disable 시킬 수 있는지요? > 서버측 코딩으로 세션 체크를 한다던지 하는 방식으로 하셔야 구현이 가능할듯 싶습니다.
2752
입력된 내용의 길이가 다 넘어오지 않습니다.
박태준
1056
2007-03-13
게시판을 이용해 주셔서 감사합니다. 다음양식에 맞게 입력해주세요. * 고객시스템명 : 한국철도시설공단 * GAUCE 버전 : 3.0 * WAS 종류(WebLogic 등등) : IIS , 2003서버 * DB 종류 : oracle 9i * 문의 유형(질문/요청/참조) : 질문 * 내용 : 안녕 하세요 수고가 많습니다. 입력폼은 HTML의 <taxtarea>를 이용해서 입력을 합니다. DB에 저장된 내용의 길이를 보니 1332가 나옵니다. 그 이상 입력을 하게 되면 짤려서 입력이 되지 않습니다. 짤리는 것이 정상인가요 .. 뭔가 환경을 변경해 줘야 하는 건가요 .. 답변 부탁드립니다.
2751
입력된 내용의 길이가 다 넘어오지 않습니다.
관리자
1067
2007-03-13
안녕하세요? 한글을 2byte로 계산해서 1332자인가요? 기본적으로 데이터셋으로 전송할때는 컬럼의 SIZE만큼 모든 데이터를 담을수있으며, 한 컬럼에 최대 6KB의 문자열을 담을수있습니다. 내용이 만약 짤린다면 해당 내용을 저장하는 컬럼의 SIZE를 확인해 보세요 그럼 수고하세요. >게시판을 이용해 주셔서 감사합니다. >다음양식에 맞게 입력해주세요. > >* 고객시스템명 : 한국철도시설공단 >* GAUCE 버전 : 3.0 >* WAS 종류(WebLogic 등등) : IIS , 2003서버 >* DB 종류 : oracle 9i >* 문의 유형(질문/요청/참조) : 질문 >* 내용 : >안녕 하세요 수고가 많습니다. >입력폼은 HTML의 <taxtarea>를 이용해서 입력을 합니다. >DB에 저장된 내용의 길이를 보니 1332가 나옵니다. >그 이상 입력을 하게 되면 짤려서 입력이 되지 않습니다. > >짤리는 것이 정상인가요 .. 뭔가 환경을 변경해 줘야 하는 건가요 .. >답변 부탁드립니다.
2750
입력된 내용의 길이가 다 넘어오지 않습니다.
박태준
1137
2007-03-13
DB의 칼럼 길이는 varchar(4000)으로 되어 있습니다. 1332자 라는 것은 오라클에 입력된 내용을 length()로 알아온 길이 입니다. 아마도 한글을 2Byte로 계산을 하겠죠.. 다시금 답변 부탁 드립니다. >안녕하세요? > >한글을 2byte로 계산해서 1332자인가요? > >기본적으로 데이터셋으로 전송할때는 컬럼의 SIZE만큼 모든 데이터를 담을수있으며, > >한 컬럼에 최대 6KB의 문자열을 담을수있습니다. > >내용이 만약 짤린다면 해당 내용을 저장하는 컬럼의 SIZE를 확인해 보세요 > >그럼 수고하세요. > >>게시판을 이용해 주셔서 감사합니다. >>다음양식에 맞게 입력해주세요. >> >>* 고객시스템명 : 한국철도시설공단 >>* GAUCE 버전 : 3.0 >>* WAS 종류(WebLogic 등등) : IIS , 2003서버 >>* DB 종류 : oracle 9i >>* 문의 유형(질문/요청/참조) : 질문 >>* 내용 : >>안녕 하세요 수고가 많습니다. >>입력폼은 HTML의 <taxtarea>를 이용해서 입력을 합니다. >>DB에 저장된 내용의 길이를 보니 1332가 나옵니다. >>그 이상 입력을 하게 되면 짤려서 입력이 되지 않습니다. >> >>짤리는 것이 정상인가요 .. 뭔가 환경을 변경해 줘야 하는 건가요 .. >>답변 부탁드립니다. >
첫 페이지
230
231
232
233
234
235
236
237
238
239
끝 페이지
Tag List
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
목록
쓰기
Close Login Layer
XE Login
아이디
비밀번호
로그인 유지
회원 가입
아이디/비밀번호 찾기
인증 메일 재발송
Close Login Layer