Hi, I’ve a question about error that show when we code wrong

look at my picture, you’ll see that if it’s JSP tag ( <jsp:useBean id=”test” scope=”pages” class=test.Test”></jsp:useBean> ) the scope is wrong “pages” should be page
the error show is correct
but when i code <c:if test=”${true}” scope=”pages” var=”x”></c:if> the scope is wrong too. but myeclipse cannot show line number of error and don’t have auto complete in scope attribute while JSP tag has auto complete in scope attribute
Did I setup something wrong?? I’ve already add JSTL library in my project.
Thanks in advance.