목록개발 공부/JSP (15)
EASY7
${fn:length(myItemList)
function changeDeptList(){ var selectedSchoolId=document.getElementById("schoolName").selectedIndex ; var selectedSchoolName=document.getElementById("schoolName")[selectedSchoolId].value; var length = document.getElementById("departmentName").options.length; for (var index=0; index if("${x.schoolName}"== selectedSchoolName){ deptList.push("${y}"); } var i=0; for(i=0; i 단과대학을 고르세요 ${x.schoolName}
Eclipse->Window ->Preferences->Server->Runtime Environment-> AddFile->New ->Other->Server(type filter text에 검색) ->tomcat 선택-> finish자신의 Project -> Properties->Java Build Path -> Add External JARs ->자신의 tomcat파일 -> lib -> 4개 파일 선택 el-api.jarjsp-api..jarservlet-api.jartomcat.jdbc.jar
jsp는 html과 jsp코드가 섞여있으므로 주석도 혼용해서 써도 된다. HTML 주석 : 클라이언트로 전달되는 주석 소스보기 했을 때 보인다. JSP 주석 : 클라이언트로 전달되지 않는 주석 프로그램 코드와 관련된 주석 JSP의 스크립트릿(자바코드가 있는곳)에서는 자바 주석을 사용해도 되다. /* */ // /** */
WorkSpace 폴더에서 시작 c:\dec\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\work\Catalina\localhost\프로젝트이름\org\apache\jsp\폴더이름 정말 꽁꽁 잘 숨겨두셨네 ㅎㅎ jsp는 java server page의 약자로 자바 기반으로 만들어진 웹 프로그래밍 기술이다. 서블릿에 기반하고 있어 jsp가 서블릿 형태로 변환된다. 즉, 스크립트릿같은 것도 포함하므로 java와 class로 변환해야한다. 한번 컴파일된 jsp는 소스 수정 전까지 다시 컴파일되지 않고 메모리상에 적재된 서블릿으로 처리된다. jsp소스는 class파일의 _jspService()메소드에 들어가간다. public void _jspSe..
http://localhost:8080/프로젝트이름/jsp이름.jsp 어떻게 프로젝트 이름만으로 찾아서 보여주는지 신기하당
계속 EUC-KR라고 나와서 바꾸기 귀찮을 때 eclipse-window-preference에서 Encoding검색 jsp에서 EUC-KR를 UTF-8로 바꿔주기
8,9강 기본 객체 이제 예쁜 이모티콘이 남아있지 않다ㅠㅠㅠ 이번엔 시원한 수박으로 ~ 최중범 선생님의 표 각각의 객체가 하는 일 알아두기 1. request A페이지에서 B페이지로 제어권이 넘어갈 때 같이 따라가는 객체 A페이지의 정보를 파라미터로 넘겨주면 B페이지에서 값 호출 할 수 있음. 그냥 argument아닌가??? 한번의 요청에 대하여 유효한 객체 A페이지에서 B페이지로 갈 때 유효하지만 다시 B에서 C로 갈 때는 유효하지 않다. 예를들어 url, 해더 내용, 쿠키, 요청과 관련된 파라미터 request의 메소드 getParameterNames() 넘어온 변수의 이름을 구할 때 getParameter(String name) name이라는 파라미터중에서 첫번째 파라미터 값을 구한다. getPar..