jsp가 WEB-INF폴더 하위에 있는 경우는 바로 접근이 안됩니다.


다만 보통의 index.jsp처럼 WEB-INF폴더 밖일경우에만 접근이 가능합니다.

Tomcat PermGen 영역설정


1. Apache Tomcat 폴더 내의 Configure Tomcat이나 Config Tomcat을 실행하여 대화창을 연다.


2. General 텝의 Stop 버튼으로 Tomcat을 정지시킨다.


3. Java 텝을 선택해서, 'Java Options:' 에 한줄 추가하고 적용


-XX:MaxPermSize=128m


적용버튼을 클릭하면 'An instance of Tomcat7 application is already running' 이라고 뜰 때가 있다.


그경우 컨트롤 판넬 관리 툴에서 서비스를 실행하고 'Apache Tomcat 7' 을 정지 시켜 주십시오.

'ServerSide' 카테고리의 다른 글

웹서버 Web Server 와 WAS의 차이  (0) 2020.10.05

스프링은 프레임워크지만, 스트럿츠같은 웹 애플리케이션 개발용 프레임워크와는 용도가 다릅니다.


스프링은 애플리케이션 프레임워크 라는 이름에 걸맞게 어떤 애플리케이션에도 적용이 가능합니다.


웹 애플리케이션 또는 콘솔 애플리케이션이나 Swing같은 GUI 애플리케이션에도 쓸 수 있습니다. 


스프링은 특정 종류의 애플리케이션을 만들기 위한 프레임워크가 아닌 것입니다.


스프링은 경량 컨테이너라고도 불립니다.


복잡한 절차를 요구하는 EJB(Enterprise javaBeans)에 비해 사용이 간단하기 때문이지, 경량 컨테이너라는 말 자체가


스프링 기능을 나타내는 것은 아닙니다.




spring controller에서 alert창 띄우기, (스프링컨트롤러 메시지출력)

다음과 같이 alert창을 뛰우고 보내준 URL로 보내는 jsp를 하나 만들고 

컨트롤러에서는 이 jsp를 view로 하면 된다.

만약 msg가 있을때만 출력해야 한다면 alert 출력하기 전에 값이있을때만 출력하도록 수정하자.

Controller 에서는 모델에 메세지와 다시 튕길 url을 넣어 보내준다.

1
2
model.addAttribute("msg""메시지");
model.addAttribute("url""saveok.jsp");
cs


jsp

1
2
3
4
5
6
7
<body>
<script type="text/javascript">
var message = '${msg}';
var returnUrl = '${url}';
alert(mag);
document.location.href = returnUrl;
</script>
cs

받고 메세지 보내고 다시 url로 튕김




+ Recent posts