즐거운 개발
[개발이 즐거워집니다]
블로그홈
지역로그
태그
미디어로그
방명록
'JAVA/JSP(WEB)'에 해당되는 글 8건
2007.12.06
[sample] request 유입경로 URL만들기
2007.02.05
화면펌질을 다소 어렵게 하기를 뚷고 펌질하기
2007.02.05
[sample] request 강제 한글 Setting...
1
2007.02.05
[sample] session JSP
1
2007.02.01
input box에 커서 위치시 언어 자동 변경
2
2007.02.01
화면펌질을 다소 어렵게 하기
2007.02.01
[why] request.getParameterNames 가 순서데로 나오지 않는 이유
2007.01.23
[sample] request 객체 모두 출력하기
[sample] request 유입경로 URL만들기
JAVA/JSP(WEB)
2007. 12. 6. 10:01
String requestURL = request.getRequestURL()+"?"request.getQueryString();
요즘이야 Eclipse로 모든 함수를 볼 수 있어
그것으로 그냥 모두 printout찍어본다면 시간이 좀 걸려도 알 수 있겠지만
그렇지 않은 경우라면 이것또한 찾는것도 일이다.
공유하기
게시글 관리
즐거운 개발
:
화면펌질을 다소 어렵게 하기를 뚷고 펌질하기
JAVA/JSP(WEB)
2007. 2. 5. 11:40
도구 > 인터넷 옵션 > 보안 > 사용자 지정 수준 > Active 스크립팅
해당 옵션을"사용안함" 으로 표시하도록 합니다.
바로 이것에 대한 대항마로 볼수 있죠.
http://neouser.tistory.com/25
역시 창과 방패의 논리가 통용되는군요 ^^
공유하기
게시글 관리
즐거운 개발
:
[sample] request 강제 한글 Setting...
JAVA/JSP(WEB)
2007. 2. 5. 11:39
request.setCharacterEncoding("euc-kr");
간단하지만 역시 찾으면 잘 안보이죠.
공유하기
게시글 관리
즐거운 개발
:
[sample] session JSP
JAVA/JSP(WEB)
2007. 2. 5. 11:37
1번 페이지] (index.jsp)
session생성 test
id [ neouser ] 확인
--------------------------------------------------------------------
[2번 페이지] (test1.jsp)
새로운 세션이 생성되었습니다.
세션ID : ALSJFLAJFLJASDLKJF
세션내용보기
-------------------------------------------------------------
[3번 페이지] (test2.jsp)
Attribute id 값 :neouser
isNew():false
세션id:
세션생성시간:
세센마지막접속시간
Session 삭제하기
--------------------------------------------------------------
[4페이지] (test3.jsp)
로그인페이지로
--[index.jsp]-------------------------------------------------
<%@page language="java" contentType="text/html; charset=euc-kr"%>
<html>
<head>
<script>
function idSubmit(){
document.idForm.action = "test1.jsp";
document.idForm.submit();
}
</script>
</head>
<body>
<!-- Header -->
<table width="100%">
<form name="idForm" method="post">
<tr>
<td>ID : <input type="text" name="id" size="15"> <input type="button" value="확인" onClick="idSubmit()"></td>
</tr>
</form>
</table>
</body>
</html>
--[test1.jsp]-------------------------------------------------
<%@page language="java" contentType="text/html; charset=euc-kr"%>
<html>
<%
session = request.getSession(true);
String id = request.getParameter("id");
request.getSession().setAttribute("id", id);
%>
<body>
<h3>Session 생성 </h3>
새로운 세션이 생성되었습니다.<BR>
세션ID : <%=session.getId()%><BR>
<a href="test2.jsp">세션내용보기<BR>
</body>
</html>
--[test2.jsp]-------------------------------------------------
<%@page language="java" contentType="text/html; charset=euc-kr"%>
<html>
<body>
<h3>Session 정보 </h3>
Attribute id 값 :<%=(String)request.getSession().getAttribute("id")%><br>
isNew():<%=session.isNew()%><br>
세션ID:<%=session.getId() %><br>
세션생성시간:<%=new java.util.Date(session.getCreationTime()).toString() %><br>
세션마지막접속시간:<%=new java.util.Date(session.getLastAccessedTime()).toString() %><br>
<a href="test3.jsp">세션삭제하기</a>
</body>
</html>
--[test3.jsp]-------------------------------------------------
<%@page language="java" contentType="text/html; charset=euc-kr"%>
<%
session = request.getSession(false);
if(session != null){ session.invalidate(); }
response.sendRedirect("index.jsp");
%>
그냥 보기에는 간단하지만 session 역시 찾으려 들면 나타나지 않는
신기한 소스입니다. 즐거운 개발 되길 바랍니다.
공유하기
게시글 관리
즐거운 개발
:
input box에 커서 위치시 언어 자동 변경
JAVA/JSP(WEB)
2007. 2. 1. 10:09
Syntax
HTML : { ime-mode : sMode }
JavaScript : object.style.imeMode [ = sMode ]
* sMode ( active | inactive | disabled | auto )
active : 한글 모드으로 변환 이후에는 한글 모드
inactive : 영문모드로 복귀 후 이후에는 영문 모드
disabled : 영문모드만 가능
auto : 자동으로
설정을 disabled 로 해놓아도 한글을 복사해 붙이면 그대로 입력 되기때문에 자바스크립트로 제어 하시기 바랍니다.
Example
<INPUT TYPE="text" STYLE="ime-mode:active"> (입력당시 한글로 바뀜)
<INPUT TYPE="text" STYLE="ime-mode:inactive">(입력당시 영어로 바뀜)
* MSDN 에서는 MS익플로러 5.5 버전 이후 부터 가능하다고 하는데
5.0 버전에서도 정상적으로 작동 됩니다
그렇죠!! 이런것을 찾으려면 항상 안보입니다.
공유하기
게시글 관리
즐거운 개발
:
화면펌질을 다소 어렵게 하기
JAVA/JSP(WEB)
2007. 2. 1. 10:06
화면 펌질을 막을 수 있겠는가?
하지마 퍼가는데 약간의 불편함은 줄 수 있다.
onselectstart='return false'
body tag 안에 위와같이 적어주면 브라우져 화면에서 퍼가는게
쉽지 않다.
>> naver.com의 처리된 사항
<body topmargin="0" leftmargin="0" onload="cm_paperInit();lcsinit();" STYLE="background-color:transparent"
oncontextmenu='return false' onselectstart='return false' ondragstart='return false'
><!--// body -->
하지만 이것도 뚫는 방법이 있죠.
http://neouser.tistory.com/29
이것이 정답은 아니지만 그래도 조금이라도 처리해주는게 좋지 않을까?
공유하기
게시글 관리
즐거운 개발
:
[why] request.getParameterNames 가 순서데로 나오지 않는 이유
JAVA/JSP(WEB)
2007. 2. 1. 09:57
request.getParameterNames()에서 parameter name을 hash를 이용하여 저장됩니다.
해결책은...
글쎄 key 같은걸 두고 해야하나??
찾으면 다시 올리겠습니다.
공유하기
게시글 관리
즐거운 개발
:
[sample] request 객체 모두 출력하기
JAVA/JSP(WEB)
2007. 1. 23. 14:47
Enumeration enum = req.getParameterNames ();
while (enum.hasMoreElements()) {
String name = (String) enum.nextElement();
String values[] = req.getParameterValues(name);
if (values != null) {
for (int i=0; i< values.length; i++) {
out.println (name + "( " + i +" )" + values[i]);
}
}
}
디버깅이나 parameter 객체를 모두 찾을때 효과적임
공유하기
게시글 관리
즐거운 개발
:
1
즐거운 개발
[개발이 즐거워집니다]
by 달려라네오
카테고리
분류 전체보기
(256)
JAVA
(60)
JSP(WEB)
(8)
framework
(7)
sample JAVA
(30)
groovy
(5)
linux
(27)
javaScript
(12)
개발support
(11)
CVS
(3)
새로운이슈
(3)
이클립스
(13)
개발 TIP
(11)
DataBase
(26)
Tamino(xmlDB)
(7)
mysql
(15)
ORALCE
(2)
Coherence
(2)
Ruby
(18)
개발환경설정
(5)
기본문법
(1)
cookBook
(7)
IT서적서평
(41)
일반서적서평
(7)
openAPI
(4)
daum
(2)
비스타
(7)
일상
(24)
달려라네오
(20)
행사 및 세미나
(4)
카테고리
분류 전체보기
(256)
JAVA
(60)
JSP(WEB)
(8)
framework
(7)
sample JAVA
(30)
groovy
(5)
linux
(27)
javaScript
(12)
개발support
(11)
CVS
(3)
새로운이슈
(3)
이클립스
(13)
개발 TIP
(11)
DataBase
(26)
Tamino(xmlDB)
(7)
mysql
(15)
ORALCE
(2)
Coherence
(2)
Ruby
(18)
개발환경설정
(5)
기본문법
(1)
cookBook
(7)
IT서적서평
(41)
일반서적서평
(7)
openAPI
(4)
daum
(2)
비스타
(7)
일상
(24)
달려라네오
(20)
행사 및 세미나
(4)
태그목록
sample code
,
Ruby
,
OpenAPI
,
junit
,
Linux
,
프로그래머일기
,
다음
,
daum
,
shell 프로그램
,
이클립스
,
JSP
,
xmlQuery
,
티스토리달력
,
티스토리달력2010
,
서평
,
javascript
,
neouser
,
tamino
,
MySQL
,
XQuery
,
IT서평
,
Ruby on Rails
,
도서서평
,
dBi
,
플러그인
,
이클립스3.4
,
web
,
java
,
request
,
2007 동경 로봇
,
최근에 달린 댓글
최근에 올라온 글
최근에 받은 트랙백
링크
Pink Weblog.
TechEBlog.
다음블로그.
탱구 시계만든곳.
티스토리 초대장 받기.
Pink Weblog.
TechEBlog.
글 보관함
카운터
Total :
/
Today : / Yesterday :
티스토리툴바