일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 블로그 조회수
- Jrun
- samba
- 블루수국그림
- 국민연금
- 블로그 조회수 늘리기
- .NET
- Adobe pdf reader
- HTML
- JavaScript
- 블로그 방문자 늘리기
- IIS
- Eclipse
- 즐겨찾기 추가
- Administrator
- Jexcel
- MSSQL
- 인테리어그림
- CVS
- MySQL
- oralce
- PHP
- 갑근세
- flash
- 소득세
- JSP
- 블로그 수익화
- CSS
- 에덴미술
- Vista
- Today
- Total
목록Web Development (74)
I LOVE EJ
IsPostBack IsPostBack 이 true 이면 리로드 된것이다. 근데 데이터를 불러오는 작업이면 한번이면 충분하다 리로드 될때마다 불러오는건 오바! if( !IsPostBack ){ } = 처음 로드된것이므로 한번만 해주면 되는 작업을 실행하자 if(!IsPostBack ) { Test(); //데이터 호출 } Page.IsPostBack 프로퍼티 Page_Load 이벤트는 페이지가 읽혀질 때마다 발생하기 때문에 그 때마다 페이지를 초기화하는 작업을 수행하는 것은 낭비일 수 있다. 웹 환경에서는 클라이언트와 웹 서버사이에 라운드 트립이 자주 발생하므로 이러한 페이지 초기화 작업은 매우 비효율적이다. 특히 페이지 초기화를 위해서 데이터베이스에 여러 쿼리문을 실행시키고 많은 양의 데이터를 랜더링해..
if (Page.IsPostBack) 또는 .aspx.cs에 public class _Default : System.Web.UI.Page 선언되어 있기 때문에 if (IsPostBack)은 처음 로드할 때 말고 이벤트가 발생되었을때 실행하고 싶을때 사용. 처음 로드할때는 get방식으로 들어오고, 이벤트가 발생되면 postBack방식으로 들어오기 때문에 이 조건문을 사용하여 이벤트가 발생되었는지 알 수 있다. http://blog.naver.com/coldasice asp.net언정도 자료가 있다^^

최대한 간단하게 작성하여, 이해하기 쉽도록 하여 실전에 적용할 수 있는 예제를 만드려고 노력했음다.. 코드보기. ____Default.aspx____ ASP.NET THEME. Blue & Red Theme: Red Blue 테마는 Page_Load에서는 적용이 안 됩니다.. 적용을 하려면, Page_PreInit에서만 해야 햐죵.. ____Default.aspx.cs____ protected void Page_PreInit(object sender, EventArgs e) { string theme = Request.QueryString["Theme"]; Page.Theme = theme; } protected void Page_Load(object sender, EventArgs e) { if (!I..
출처 - MSDN ASP.NET 2.0의 마스터 페이지 Stephen Walther Superexpert 2004년 8월 적용 대상: Microsoft ASP.NET 2.0 요약: 마스터 페이지에서는 일관된 주제와 스타일을 따르는 ASP.NET 페이지를 만들 수 있습니다. Stephen Walther기 이 새로운 기능을 활용하는 방법을 설명합니다(27페이지/인쇄 페이지 기준). 목차 소개 마스터 페이지 및 콘텐츠 페이지 간단한 마스터 페이지 만들기 간단한 콘텐츠 페이지 만들기 사이트 탐색 기능이 있는 마스터 페이지 만들기 여러 마스터 페이지 중첩 마스터 페이지 구성 마스터 페이지 속성 재정의 페이지 제목 특성 사용 HTML 헤더 특성 재정의 마스터 페이지에서 속성 및 메서드 제공 동적으로 마스터 페이지 ..
다음은 Request.ServerVariables 개체에서 제공하는 환경변수에 대한 요약이다: 변수 설명 APPL_PHYSICAL_PATH 물리적 경로. AUTH_TYPE 사용자가 보안이 걸린 스크립트를 접근하려 할 때 서버가 사용자를 인증하기 위해 사용하는 인즌 메쏘드. CONTENT_LENGTH 사용자에 의해 주어진 콘텐츠 길이 CONTENT_TYPE 콘텐츠의 데이터 타입. POST, PUT과 같은 HTTP 쿼리와 함께 사용됨. GATEWAY_INTERFACE 서버에 의해 사용되는 CGI 스펙 리비젼(revision). 다음과 같은 형식을 띈다:CGI/revision. HTTP_ HeaderName 헤더에 저장된 값. 이 테이블에 리스트된 헤더 외에 다른 헤더들 역시 ServerVariables 컬렉..
Struts태그라이브러리 사용서 HTML태그라이브러리 Form Construction Tags 폼 구축 태그 이taglib는 ,HTML 베이스의 유저 인터페이스의 작성으로 일반적으로 쓰여지는 다른 태그와 마찬가지로, Struts의 입력 폼을 생성한 태그를 포함합니다. Tag Name 태그 이름 Description 설명 base HTML의 요소를 표현합니다 button 버튼 필드를 표현합니다 cancel 캔슬 버튼을 표현합니다 checkbox 체크 박스 필드를 표현합니다 errors 축적된 에러 메시지를 조건부로 표시합니다 file 파일 선택 필드를 표현합니다 form 입력 폼을 정의합니다 hidden 은폐 필드를 표현합니다 html HTML의 요소를 표현합니다 image "image"형식의 입력 태그를..
//태그를 쓰기위한 태그라이브러리 선언. tld파일은 태그사용법이 적혀있는 참조서 정도로 생각하면 되겠다. uri의 위치에 있는 tld파일을 참조하여, prefix에 적혀 있는 이름으로 사용하라..라는 것이다. //이것은 jsp의 include태그와 비슷한 용도이다. 틀린점이라면 결과를 가지고 와서 출력하는 것이 아니라, page에 지정된 페이지에 있는 bean값만을 가져와 id라는 이름으로 써주고자 할때 사용하면 되겠다. //body를 실행하면서 init()도 실행하게 되겠다. //html의 비슷한 같은 모습이다. //form에서 submit되는 곳으로 //name으로 지정되어 있는 빈에 각 property에 해당하는 값을 찾아 넣어줄수 있다. 이것은 내가 만든 첫번째 스트러츠 어플리케이션이다. //이..
JSP 커스텀 태그란 무엇인가 HTML 파일을 파싱할 때는 브라우저가 일련의 표준에 기반해서 파일 내에 있는 태그들을 어떻게 처리하고 다룰지 결정한다. JSP 커스텀 태그의 목표는 개발자가 JSP 페이지 내에서 사용할 수 있는 태그들의 집합을 확장하여(자신에게 필요한 기능을 수행하는 태그를 만들어 사용할 수 있다) 사용할 수 있도록 해주는 것이다. 일반적인 HTML 태그들에서는 결과물을 출력하기 위해 태그들을 어떻게 처리해야 하는지에 대한 로직이 브라우저에 포함되어 있다. 반면 JSP 커스텀 태그들에서는 태그 핸들러(tag handler)라고 부르는 특별한 자바 클래스에 이 기능이 존재한다. 태그 핸들러는 태그에 설정된 구체적 동작(커스텀 액션)을 수행하는 자바 클래스다. 태그 핸들러는 개발하고자 하는 ..