간단한 ASP 문법 정리
Suninatas 1번 문제를 복습하면서 asp의 문법에 대해서 정리해볼 필요가 있을 것 같아서 간단하게 사용된 문법들을 정리하려고 한다.
1> ASP란
- Active Server Page, 즉 동적으로 서버에서 작동하는 페이지를 말한다. ( 정적인 페이지는 HTML )
- ASP 코드의 형태 : <% %>
1.1> ASP의 동작 과정
1. 웹브라우저에서 서버로 문서 요청
2. 웹서버 파일시스템 문서 검색(index.html, home.asp, image.jpg 등…)
3. ASP.dll(asp 코드 해석)
4. 문서를 웹브라우저에 전달
2> ASP 기본 문법
2.1> Response.write()
response.write() 함수는 문자열을 출력하기 위해서 사용된다.
2.2> Replace()함수
- 특정 문자열을 원하는 값으로 치환(변경)하기 위해 사용된다.
- 형태 : Replace(변수, 변수 안에서 바꾸고 싶은 문자열, 변수 안에서 바꾸고 싶은 문자열 변경 값)
2.2.1> Replace()함수 예시
1 2 3 4 5 6 |
<% str = "Hongfluenza의 Tistory입니다." response_str = replace(str,"Tistory","Blog") response.write "원래 문장 : " & str & "<br>" response.write "바뀐 문장 : " & response_str & "<br>" %> |
cs |
다음 예시를 통해서 "Hongfluenza의 Tistory입니다." → "Honfluenza의 Blog입니다."로 바뀐다는 것을 알 수 있다.
2.3> Mid() 함수
- 문자열의 지정한 위치에서, 지정한 길이만큼 문자열을 반환하는 함수
- 형태 : Mid(변수, 지정한 위치, 지정한 위치로부터 반환할 문자열의 길이)
- 예를 들어서,
str = "Welcome to Hongfluenza's Tistory!"
strMid = Mid(str,12,11)
라는 코드가 있다면, strMid는 "Hongfluneza"라는 문자열을 반환할 것이다.
2.4> 연결연산자
- &는 연결연산자로, 문자열을 서로 연결시켜주는 연산자이다.
- 예를 들어
a = "안녕"
b = "하세요"
response.write a&b
의 결과는 "안녕하세요"가 된다.
출처
https://citynetc.tistory.com/164
ASP, HTML, JavaScript 차이점
ASP(Active Server Pages) ASP란 1995년, IIS 3.0(Internet Information Server 3.0)이상에서만 작동하는 동적서버웹페이지입니다. 따라서 ASP를 사용하려면 IIS설치 및 설정을 해햐만 사용할 수 있습니다. HTML..
citynetc.tistory.com
https://dualist.tistory.com/165
[ASP] 문자열 함수 정리
출처 : http://heouk.tistory.com/35 문자열 관련 함수 1. UCASE, LCASE 문자열의 내용을 대문자, 소문자로 변환시켜준다. 2. LEN 문자열의 길이를 반환한다. 3. LEFT, RIGHT, MID 문자열의 좌, 우, 중간에서 지정..
dualist.tistory.com