2010-07-29 4 views
0

JSP를 사용하여 HTML 파일을 보내고 싶습니다. 그러나 문제는 ..
1) 우리가 HTML 파일을 개발할 때 CSS와 JavaScript 파일을 언급합니다.
2) 그래서 파일을 보낼 때 CSS와 자바 스크립트의 형태로 다른 페이지에서 정의한 모든 형식이 누락되었습니다.
3) 이제 모든 CSS 및 JavaScript 파일을 읽고 메일로 함께 보낼 수있는 논리를 구현하고 싶습니다.
4) 동일한 파일 위치 및 구조. 즉, 나는 CSS와 자바 스크립트의 디렉토리 위치를 유지하고 싶다.
5) 가능하지만 CSS/JS 파일을 보내야 할 수도 있습니다. 명시 적으로하고 싶지 않은 것입니다.HTML 파일을 우편으로 보낼 때 논리적 문제가 발생했습니다.

여기에서 물어보기 전에 생각한 몇 가지 해결책 .......
a) 모든 CSS/JS 내용을 HTML 파일에 추가하여 한 번에 HTML 파일로 이동할 수 있습니다.
b) 그러나 하나 또는 두 개의 파일로 괜찮습니다. 하지만 내 웹 사이트에 파일이 많으면 내가 원하지 않는 모든 파일에이 내용을 복사해야합니다.
c) 모든 파일을 압축하여 우편으로 보내십시오. 그러나, 나는 또한 원하지 않는다. .HTML 파일 만 메일로 보내려고합니다.
d) HTML 파일을 읽고 HTML에 포함되거나 추가 된 파일을 읽고이를 암시 적으로 메일로 보낼 수 있습니다. 그러나이 경우 디렉토리 구조가 영향을받지 않습니다.

다른 유형의 질문입니다. 나는 그 코드를 원하지 않는다. 나는 단지 논리를 원한다.
Plz help me ...

답변

1

거의 모든 옵션을 거의 제외시킨 것처럼 들린다. .html 만 보내고 싶다면 파일에 .js와 .css를 포함시켜야합니다.

내가 생각할 수있는 유일한 다른 점은 .js 및 .css 파일을 다른 위치에 업로드하고 .html의 위치에 대한 참조를 포함하는 것입니다.

1

Internet Explorer에는 모든 리소스를 포함하는 페이지를 단일 파일로 패키지 할 수있는 옵션이 있습니다.

파일 -> 다른 이름으로 저장 ...

다음 유형 필드에 "웹 보관 파일 (* .mht)"을 선택합니다.

받는 사람이 사용하는 브라우저에 따라 결과 * .mht 파일을 직접 볼 수도 있고 못할 수도 있습니다.

편집 : Google의 Chrome 브라우저에는 HTML 파일에는 CSS와 JS를 포함하지만 이미지는 포함하지 않는 것처럼 보이는 "페이지를 다른 이름으로 저장 ... 웹 페이지 완료"옵션이 있습니다. 어쩌면 이것은 당신을 위해 작동 할 것입니다.

관련 문제