//코딩하고나서 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

+ Recent posts