//코딩하고나서 500 오류가 날 경우 코딩을 바꾸기 전에 먼저 해당 jsp와 연관된 java를 재 생성시키고나서 다시 한번 해보고
//그리고 나서도 오류가 나면 그때 코딩을 수정해야한다.
//string형을 int형으로
<%=st.getWon(Integer.parseInt(rs[i][11]))%>
//int형을 string형으로
pRowPage1 = Integer.toString( ROW_PER_PAGE ) ;
tyear = Integer.toString(Integer.parseInt(ryear)-1);
//checkNull 사용하기
String syear = st.checkNull(request.getParameter("syear"));
//항목별 합계
int totalamt = 0;
for (int i=0;i<rs.length;i++)
{
int amount = Integer.parseInt(rs[i][11]);
totalamt +=amount;
}
//날짜 포맷변경
Date mydate = new Date();
SimpleDateFormat m_today = new SimpleDateFormat("yyyy/MM/dd");
String today = m_today.format(mydate);
//select문에 검색된 값 적용
<SELECT NAME="jh_name" onChange="javascript:openPage(this.value);" class="text">
<option value="" selected>특별장학금 선택 </option>
<%
for(int i=0; i<num ; i++)
{
if (jhData[i].getJh_name().startsWith("<font "))
continue;
%>
<option value="<%=jhData[i].getJh_name()%>"><%=jhData[i].getJh_name()%></option>
<% } %>
</SELECT>
//Substring 사용하기
regdate = yjData.getRdate();
String ryear = regdate.substring(0,4);
String rmonth = regdate.substring(5,7);
String rday = regdate.substring(8,10);
String ryear2 = ryear+"0301";
String rtoday = ryear+rmonth+rday;
//Substring
<%=rs[i][6].substring(0,4)%>.<%=rs[i][6].substring(4,6)%>월~<%=rs[i][7].substring(0,4)%>.<%=rs[i][7].substring(4,6)%>월
//자바스크립트 삽입하기
<script language="javascript" src="../js/adm.js"></script>
//자바스크립트 변수값 확인
<script language="javascript">alert(<%=pageStr%>)</script>
//jsp 변수값 확인
out.print("Page: "+pageStr+"<br>");
//jsp에서 bean 배열값을 사용하는 for문 사용하기
FormData[] FList = logic.getFList(sUserCode,fOrder,fOrderBy);
int num = logic.getNdisPlayNum();
int row = 0;
for(int i=0; i<num ; i++) {
row++;
//배열 값 jsp에서 사용하기
FormData[] FList = logic.getFList(sUserCode,fOrder,fOrderBy); 일 경우
FList[i].getUColNm() 등과 같이 사용
//jsp에서 java bean을 호출하여 사용할 때 sql insert 또는 update 문을 사용할 때는 pk값 처리에 주의해야 한다.
//[자바스크립트] 체크박스를 한꺼번에 선택/해제 하기
아래의 자바스크립트 코드는 게시판이나 이메일 에서 많이 보아왔을겁니다...
체크박스를 한꺼번에 선택하거나 해제하는 스크립트 소스입니다.
<script>
function selectAll()
{
for(i = 0 ; i < document.memo_frm.elements.length ; i++)
{
var ele = document.memo_frm.elements[i];
for(j = 0 ; j < document.memo_frm.elements.length ; j++)
{
if(ele.name == "del["+j+"]")
ele.checked = !ele.checked;
}
}
}
</script>
<form name=memo_frm>
<table align='center' border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<a href='javascript:selectAll()'>전체선택</a></td>
</tr>
<tr><td><input type='checkbox' name='del[0]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[1]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[2]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[3]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[4]' value='on'></td></tr>
</table>
</form>
//jsp 안에서 사용되는 자바 스크립트 안에 jsp 함수를 사용할 경우
자바스크립트 시작과 끝에 일반적으로 삽입하는 " <!-- //-->" 캐릭터를 삭제해야 한다.
//자바 컴파일시 javac -classpath ../../../ TableDev.java
//자바 스크립트 즐겨찾기 : http://happyscript.net/happyboard/_htmdb/src_form/index-src_form.htm
//그리고 나서도 오류가 나면 그때 코딩을 수정해야한다.
//string형을 int형으로
<%=st.getWon(Integer.parseInt(rs[i][11]))%>
//int형을 string형으로
pRowPage1 = Integer.toString( ROW_PER_PAGE ) ;
tyear = Integer.toString(Integer.parseInt(ryear)-1);
//checkNull 사용하기
String syear = st.checkNull(request.getParameter("syear"));
//항목별 합계
int totalamt = 0;
for (int i=0;i<rs.length;i++)
{
int amount = Integer.parseInt(rs[i][11]);
totalamt +=amount;
}
//날짜 포맷변경
Date mydate = new Date();
SimpleDateFormat m_today = new SimpleDateFormat("yyyy/MM/dd");
String today = m_today.format(mydate);
//select문에 검색된 값 적용
<SELECT NAME="jh_name" onChange="javascript:openPage(this.value);" class="text">
<option value="" selected>특별장학금 선택 </option>
<%
for(int i=0; i<num ; i++)
{
if (jhData[i].getJh_name().startsWith("<font "))
continue;
%>
<option value="<%=jhData[i].getJh_name()%>"><%=jhData[i].getJh_name()%></option>
<% } %>
</SELECT>
//Substring 사용하기
regdate = yjData.getRdate();
String ryear = regdate.substring(0,4);
String rmonth = regdate.substring(5,7);
String rday = regdate.substring(8,10);
String ryear2 = ryear+"0301";
String rtoday = ryear+rmonth+rday;
//Substring
<%=rs[i][6].substring(0,4)%>.<%=rs[i][6].substring(4,6)%>월~<%=rs[i][7].substring(0,4)%>.<%=rs[i][7].substring(4,6)%>월
//자바스크립트 삽입하기
<script language="javascript" src="../js/adm.js"></script>
//자바스크립트 변수값 확인
<script language="javascript">alert(<%=pageStr%>)</script>
//jsp 변수값 확인
out.print("Page: "+pageStr+"<br>");
//jsp에서 bean 배열값을 사용하는 for문 사용하기
FormData[] FList = logic.getFList(sUserCode,fOrder,fOrderBy);
int num = logic.getNdisPlayNum();
int row = 0;
for(int i=0; i<num ; i++) {
row++;
//배열 값 jsp에서 사용하기
FormData[] FList = logic.getFList(sUserCode,fOrder,fOrderBy); 일 경우
FList[i].getUColNm() 등과 같이 사용
//jsp에서 java bean을 호출하여 사용할 때 sql insert 또는 update 문을 사용할 때는 pk값 처리에 주의해야 한다.
//[자바스크립트] 체크박스를 한꺼번에 선택/해제 하기
아래의 자바스크립트 코드는 게시판이나 이메일 에서 많이 보아왔을겁니다...
체크박스를 한꺼번에 선택하거나 해제하는 스크립트 소스입니다.
<script>
function selectAll()
{
for(i = 0 ; i < document.memo_frm.elements.length ; i++)
{
var ele = document.memo_frm.elements[i];
for(j = 0 ; j < document.memo_frm.elements.length ; j++)
{
if(ele.name == "del["+j+"]")
ele.checked = !ele.checked;
}
}
}
</script>
<form name=memo_frm>
<table align='center' border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<a href='javascript:selectAll()'>전체선택</a></td>
</tr>
<tr><td><input type='checkbox' name='del[0]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[1]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[2]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[3]' value='on'></td></tr>
<tr><td><input type='checkbox' name='del[4]' value='on'></td></tr>
</table>
</form>
//jsp 안에서 사용되는 자바 스크립트 안에 jsp 함수를 사용할 경우
자바스크립트 시작과 끝에 일반적으로 삽입하는 " <!-- //-->" 캐릭터를 삭제해야 한다.
//자바 컴파일시 javac -classpath ../../../ TableDev.java
//자바 스크립트 즐겨찾기 : http://happyscript.net/happyboard/_htmdb/src_form/index-src_form.htm
'프로그래밍Tips' 카테고리의 다른 글
grep 명령어 사용법 (0) | 2005.04.26 |
---|---|
Apache에서 특정 디렉토리에 특정 사용자만 접근가능하도록 하고싶을 때 (0) | 2005.04.09 |
mysql 사용하기 - 자료 입력 및 검색하기 (0) | 2005.04.08 |