http://www.javascriptkit.com/javatutors/languageattri.shtml
http://en.wikipedia.org/wiki/Client-side_JavaScript

Yes, there is a difference .

<script language="JavaScript"> is incorrect

There is no attribute "language" it has been deprecated.
The required attribute is "type" and the type="text/javascript"

Hence...

<script type="text/javascript"> is now the correct form

[Struts2] 링크들

프로그래밍/Framework 2009. 4. 7. 20:23 Posted by galad

'프로그래밍 > Server' 카테고리의 다른 글

[Shell Script] Shell Script 문법  (0) 2009.10.14
[Shell Script] PATH추가  (0) 2009.10.14
[Tomcat] 톰캣에 https 설정하기  (0) 2009.09.02
[unix] vi명령어  (0) 2009.04.16
[Tomcat] Quoting in attributes  (0) 2009.04.07

[Tomcat] Quoting in attributes

프로그래밍/Server 2009. 4. 7. 11:49 Posted by galad
출처: https://issues.apache.org/bugzilla/show_bug.cgi?id=45015

<mytags:tag value="<%= "hi!" %>" />

는 올바른 문법이 아니랜다. 톰캣5.5도 잡아준다. 그래서 value='<%= "hi!" %>' 와 같이 바꿨더니
다른 곳에서 가끔 에러난다.

왜 그런지는 모르겠다.



'프로그래밍 > Server' 카테고리의 다른 글

[Shell Script] Shell Script 문법  (0) 2009.10.14
[Shell Script] PATH추가  (0) 2009.10.14
[Tomcat] 톰캣에 https 설정하기  (0) 2009.09.02
[unix] vi명령어  (0) 2009.04.16
[Tomcat] 톰캣, JSP 등등 버전 에러 시  (0) 2009.04.07
출처: http://www.mail-archive.com/user-java@ibatis.apache.org/msg06617.html

forgot to register implementation in dao.xml
맨날 까먹어서 맨날 다시 만든다...

SELECT rownum AS rn, A.num, A.status
FROM
  (
    SELECT num, status FROM bp_test1 WHERE status != 'D' ORDER BY status ASC, num ASC
  ) A
WHERE rn >= 1 AND rn <= 10

이건 안됨. rn을 못찾는군...

SELECT rownum, A.num, A.status
FROM
  (
    SELECT num, status FROM bp_test1 WHERE status != 'D' ORDER BY status ASC, num ASC
  ) A
WHERE rownum >= 1 AND rownum <= 10

이건 되는군.

근데 웃기는건 WHERE 절을 rownum >= 2로 하면 데이타가 없다. 꼭 2가 아니라 2 이상으로 하면 안나온다.

찾아보니
rownum이 1보다 크다는 조건은 항상 거짓이 됩니다. 
select문으로 조회된 첫 번째 로우에 대해서 rownum이 1로 지정될텐데
그럼 rownum이 1보다 크다는 조건이 거짓이 되므로 제외됩니다. 
그러면 그 다음의 두번째 로우가 첫번째 로우가 되고 rownum이 1이 지정됩니다.
역시 조건이 거짓이 되므로 제외됩니다.
그런 식으로 모든 로우에 대해 조건을 만족하지 못하게 되니 조회되는게 없게 됩니다.

이렇다는군...

그럼.

select * from (
    select rownum rn, a.
    from rowtest a
    where rownum <= 10
) a where rn >= 6

이렇게 하라는데, 이건 안쪽의 쿼리에 정렬이 없을 때에나 사용가능하다.
조건 처리 후, 정렬 하기 때문에, 정렬 후에 rownum으로 갯수를 한정하고 싶으면 서브쿼리로 해야할 듯.

삼중으로 가야할 듯 해서 뒤져보니 역시나...
SELECT *
FROM
  (
    SELECT rownum rn, A.*
    FROM
      (
        SELECT num, status
        FROM bp_test1
        WHERE
          status != 'D'
        ORDER BY status ASC, num ASC
      ) A
    WHERE
      rownum <= 20 --Maximun
  )
WHERE
  rn >= 6 --Start#


'프로그래밍 > DB' 카테고리의 다른 글

[ORACLE] 특수문자 입력  (0) 2009.10.21
[Oracle] Toad 단축키  (0) 2009.08.22
[Oracle] [펌] sqlplus 사용법  (0) 2009.03.24
[펌] MSSQL 함수모음  (0) 2009.01.14
[펌] MSSQL 날짜 함수  (0) 2009.01.14

[Subclipse] ignore

프로그래밍/Library 2009. 4. 2. 15:38 Posted by galad
출처: http://www.powerjava.net/blog/soulcarta/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-Subversion%EC%97%90%EC%84%9C-svnignore-%ED%99%9C%EC%9A%A9?TSSESSIONpowerjavanetblog=65e29ee642ab6606387be3a96f4dddc0

.classpath와 같은 개인별로 다를 수 밖에 없는 설정파일이라든가 이미지폴더 내의 Thumb.db파일 등을 버전관리에서 제외하기

But, 일단 버전관리가 시작된 프로젝트에서는 설정하기가 어렵다.
Set Property에서 추가해도 안되는 듯?

꼼수로 위의 링크에서와 같이 일단 Repository에서 삭제한 후, Update해서 로컬에서도 지우고,
미리 백업 받아놓은 것을 다시 로컬에 복사해 넣으면 신규 파일로 인식되면서 우클릭->Add to ignore가 활성화된다.
여기서 추가하면됨.

'프로그래밍 > Library' 카테고리의 다른 글

[Utils] Paros 사용법  (0) 2009.09.06
[Subversion] 오리지널 서브버젼 이클립스 플러그인  (0) 2009.08.28
[firebug] 파이어버그 가이드  (0) 2009.03.20
[MD5] MD5 암호화  (0) 2009.03.13
[BASE64] BASE64 인코딩  (0) 2009.02.27