[JSP] JSP 의 자바빈 사용시 에러 하나 및 에러 해결 법....




아... 간단한거 하다가 결국 또 밤샛네요 -ㅁ-;;;
읽기전에 손가락 한번 클릭~ >_<

고마워요 ~ Chu ~ ♥


개인 프로젝트 용으로 웹사이트 하나 만들어 보는 중인데,
카운터 만들려고 자바 빈 쓰기 위해서 간단하게 코딩 했습니다.

우선 소스...

아... 제대로 한거 같은데 이놈이 글쎄 클래스를 찾지 못하고
에러를 뿜어대고 있습니다 글쎄....으아...

분명 확실하게 한거 같은데 아무리 코드를 뒤져보고,
이클립스 버전별로 3번 지웟다가 설치하고,
그래도 안되서 웹 컨테이너 문제일까? 싶어서 WAS 로 톰켓 쓰는데 또 버전별로 다 설치해보고
web.xml / server.xml 다 수정하고
또 안되서 이상하다..싶어서 구글링 미친듯이 했지만
이짓저짓 다 했네요 ;;;

에러 코드

흐미........
진짜 게속게속 하다 하다 안되서 포기할까 싶다가도
오기 발생해서 또 하다하다 방금 마침내 해결했습니다 -_-;;;

해결 된 코드.

차이 점이 보이나요???

수정했던건 바로 요거....
3번 라인의 <jsp:usebean  을  <jsp:useBean 으로 변경한거.............
아........ 문자 하나 b 를 대문자 B 로 안해서
시간낭비 정력낭비 다크서클 개 쩌네요 ㅋㅋㅋㅋㅋㅋㅋㅋ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
오타가 왠말이냐!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

결국 성공해서 앞으론 뭐... 좀 더 확실하게 할 수 있겠군요 -ㅁ-;;

다음엔 간단히 에러코드 로 에러잡는 법 잠시 알려드릴까 합니다...


HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: /counter.jsp(3,5) Invalid standard action
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:88)
org.apache.jasper.compiler.Parser.
parseStandardAction(Parser.java:1156)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1448)
org.apache.jasper.compiler.Parser.parse(Parser.java:133)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

note The full stack trace of the root cause is available in the Apache Tomcat/6.0.14 logs.


빨간색 강조된 부분이 유심히 보아야 될 부분입니다.
첫번째는 파일명.jsp 에서 괄호안의 첫번째 나오는 수(여기에선 3) Line에서 에러라는 소리고
두번짼 대부분 오타로 인해 나오는 표준행동 에러네요;;;;

혹시, 이 글을 보시고 해결되신다면...............
저처럼 밤새시지 마시길...........ㅠㅠ




댓글(2)

  • 감사합니다
    2012.07.12 23:08

    이 오류때문에 빡쳤는데 저도 대문자로 B를 고치고나니 오류가 계속 나서 보니까 맨 뒤 >앞에 /를 안써줘서
    그렇더군요 ㅠㅠ

Designed by JB FACTORY