Struts 2 태그 문제-associator 없 이 Struts 태 그 를 사용 하여
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
최근 struts 를 사용 하여 탭 을 사용 할 때 이런 문제 가 발생 했 습 니 다.
원래 탭 을 사 용 했 습 니 다.인용 방법 은 기본 설정 입 니 다.
web.xml:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
페이지 에서 참조:
<%@ taglib prefix="s" uri="/struts-tags"%>
사용 하 는 웹 응용 프로그램 에서 특수 한 응용 관계 로 웹.xml 설정 은 다음 과 같 습 니 다.
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<taglib>
<taglib-uri>struts-tags</taglib-uri>
<taglib-location>/WEB-INF/struts2-core-2.0.11.jar</taglib-location>
</taglib>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*.action</url-pattern>
</filter-mapping>
sturts 필 터 는 접미사 이름 이 action 인 요청 만 받 아들 이 고 struts 탭 을 웹.xml 파일 에 설정 합 니 다.
단,사용 중 index.jsp 에 직접 접근 하여 이상 이 발생 했 습 니 다:
The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Strut
s tags are only usable when the request has passed through its servlet filter, which initializes the Struts dispatcher n
eeded for this tag. - [unknown location]
struts 2 에 서 는 jsp 를 직접 사용 하여 struts 2 라벨 을 참조 할 수 없 습 니까?해결 방법 이 있 습 니까?아 낌 없 는 가르침 을 바 랍 니 다!
해결 방법 을 찾 았 습 니 다.사실 필터 설정 만 추가 하면 됩 니 다.
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/struts/*</url-pattern>
</filter-mapping>
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 파일 압축 및 압축 풀기파일 의 간단 한 압축 과 압축 해 제 를 실현 하 였 다.주요 테스트 용 에는 급 하 게 쓸 수 있 는 부분 이 있 으 니 불편 한 점 이 있 으 면 아낌없이 가르쳐 주 십시오. 1. 중국어 문 제 를 해 결 했 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.