공부(9)
-
[spring/framework] 스프링, 파일업로드 한 개일 때와 다수의 파일 업로드 시키는 방법에 대해서!
# 스프링 파일업로드(input type="file" 1개일때) form.java jsp파일 생성 파일업로드를 위한 encytype / method 지정 id: file: # /file/upload.nhn을 위한 upload.java 생성 a 태그를 이용하여 다운로드 링크를 만들어준다. ?fileName=${fileName}은 filename 파라미터 값을 받아오는 것으로 이제 FileController과 Controller을 만들어 추가해보자. 다운로드~~~~~ # FileController 생성 file.upload 패키지를 생성해서 FileController.java 클래스를 만들자. 임포트 할 것! @Controller public class FileController { @RequestMappi..
2022.02.23 -
[struts/framework] 인터셉터 개요 및 사용자 입력값 처리
• 뷰에 대한 결정을 contoroller에서 한다 Struts2에서 Action을 구성하는 세가지 방법 -클래스를 상속받지 않고 인터페이스를 구현하지 않은 일반 자바 클래스(POJO) -com.opensymphony.xwork2.Action 인터페이스를 구현한 클래스 -com.opensymphony.xwork2.ActionSupport 클래스를 상속한 클래스 # POJO 클래스 이용 : 순수자바문법만 가지고 액션을 구성하는 것. 클래스 자체가 간결하고 쉬운 특성이 있으나 단점은 클래스나 변수를 호출할 수 있게끔 하나하나 지정해줘야. package hello1.action; public class HelloWorld { private String name; private String msg; public..
2022.02.23 -
[이클립스 오류 해결] 프로펄티스 주소 오류로 인한 실행오류
맥 / windows 관련 이클립스 오류 mvc2 설정 기존 윈도우 환경에서는 param-value의 주소경로를 \\로 구별시켜 지정 및 저장하는게 맞는데! 맥 이클립스 환경에서는 location주소 그대로 복붙해야 한다는 점을 꼭 기억하자. 이 설정 때문에 며칠을 고생했는데 :(
2022.02.23