struts2의constant
4860 단어 freemarker응용 서버프레임strutsvelocity
<!-- Web , HttpServletRequest setCharacterEncoding -->
<constant name="struts.i18n.encoding" value="UTF-8" />
<!--
Struts 2 , action, *.action Struts 2 。
, (,) 。
-->
<constant name="struts.action.extension" value="do" />
<!-- , true( ), -->
<constant name="struts.serve.static.browserCache " value="false" />
<!-- struts , , false( ), -->
<constant name="struts.configuration.xml.reload" value="true" />
<!-- , -->
<constant name="struts.devMode" value="true" />
<!-- -->
<constant name="struts.ui.theme" value="simple" />
<!-- Struts 2 action Spring -->
<constant name="struts.objectFactory" value="spring" />
struts.serve.static.browserCache
이 속성은 브라우저가 정적 내용을 캐시할지 여부를 설정합니다.응용 프로그램이 개발 단계에 있을 때, 우리는 매번 요청할 때마다 서버의 최신 응답을 얻기를 희망하며, 이 속성을false로 설정할 수 있습니다.
struts.enable.DynamicMethodInvocation
이 속성은 Struts 2가 동적 메소드 호출을 지원하는지 여부를 설정합니다. 이 속성의 기본값은true입니다.동적 방법 호출을 닫으려면 이 속성을false로 설정할 수 있습니다.
struts.enable.SlashesInActionNames
이 속성은 Struts 2가 Action 이름에 사선을 사용할 수 있는지 여부를 설정합니다. 이 속성의 기본값은false입니다.개발자가 Action 이름에서 슬래시를 사용하도록 허용하고자 하면 이 속성을true로 설정할 수 있습니다.
struts.tag.altSyntax
이 속성은 Struts 2 탭에서 표현식 문법을 사용할 수 있는지 여부를 지정합니다. 보통 탭에서 표현식 문법을 사용해야 하기 때문에 이 속성은true로 설정해야 합니다. 기본값은true입니다.
struts.devMode
이 속성은 Struts 2 응용 프로그램에서 개발 모드를 사용할지 여부를 설정합니다.이 속성을true로 설정하면 오류 적용 시 더 많은, 더 좋은 오류 알림을 표시할 수 있습니다.이 속성은true와flase 두 개의 값만 받아들일 수 있으며, 이 속성의 기본값은false입니다.일반적으로 개발 단계에 적용되면 이 속성을true로 설정하고 제품 발표 단계에 들어가면false로 설정합니다.
struts.i18n.reload
이 등록 정보는 HTTP 요청이 도착할 때마다 리소스 파일을 다시 로드할지 여부를 설정합니다.이 속성의 기본값은false입니다.개발 단계에서 이 속성을true로 설정하면 개발에 유리하지만 제품 발표 단계에서false로 설정해야 합니다.
제시 개발 단계에서 이 속성을true로 설정하면 요청할 때마다 국제화 자원 파일을 다시 불러와 개발자에게 실시간 개발 효과를 볼 수 있다.제품 발표 단계에서 이 속성을false로 설정해야 합니다. 응답 성능을 제공하기 위해서 매번 요청할 때마다 자원 파일을 다시 불러와야 하기 때문에 응용 프로그램의 성능을 크게 떨어뜨릴 수 있습니다.
struts.ui.theme
이 속성은 보기 탭의 기본 보기 테마를 지정합니다. 이 속성의 기본값은 xhtml입니다.
struts.ui.templateDir
이 속성은 보기 테마에 필요한 템플릿 파일의 위치를 지정합니다. 이 속성의 기본값은template입니다. 기본값은template 경로에 있는 템플릿 파일을 불러옵니다.
struts.ui.templateSuffix
이 속성은 템플릿 파일의 접미사를 지정합니다. 이 속성의 기본 속성 값은 ftl입니다.이 속성은 FreeMarker, Velocity, JSP 템플릿에 대응하는 ftl, vm 또는 jsp를 사용할 수 있습니다.
struts.configuration.xml.reload
이 속성 설정은struts.xml 파일이 바뀌면 시스템이 자동으로 이 파일을 다시 불러올지 여부입니다.이 속성의 기본값은false입니다.
struts.velocity.configfile
이 속성은 Velocity 프레임워크에 필요한 velocity를 지정합니다.properties 파일의 위치입니다.이 속성의 기본값은velocity입니다.properties.
struts.velocity.contexts
이 속성은 Velocity 프레임의 Context 위치를 지정합니다. 프레임에 여러 개의 Context가 있으면 여러 개의 Context 사이에 영문 쉼표(,)로 구분됩니다.
struts.velocity.toolboxlocation
이 속성은 Velocity 프레임워크의 toolbox 위치를 지정합니다.
struts.url.http.port
이 속성은 웹 응용 프로그램이 있는 스니퍼 포트를 지정합니다.이 속성은 보통 큰 사용자가 없습니다. Struts 2가 URL을 생성해야 할 때 (예: Url 탭) 이 속성은 웹 응용 프로그램의 기본 포트를 제공합니다.
struts.url.https.port
이 속성은struts와 유사합니다.url.http.port 속성의 역할은 이 속성이 웹 응용 프로그램의 암호화 서비스 포트를 지정하는 것과 다르다.
struts.url.includeParams
이 속성은 Struts 2가 URL을 생성할 때 요청 매개 변수를 포함할지 여부를 지정합니다.이 속성은 none, get, all 세 가지 속성 값을 받아들인다. 각각 포함되지 않고, GET 형식만 포함하는 요청 매개 변수와 모든 요청 매개 변수를 포함한다.
struts.custom.i18n.resources
이 속성은 Struts 2 애플리케이션에 필요한 글로벌 리소스 파일을 지정하며, 여러 개의 글로벌 리소스 파일이 있으면 여러 리소스 파일의 파일 이름이 영문 쉼표(,)로 구분됩니다.
struts.dispatcher.parametersWorkaround
일부 Java EE 서버에서는 HttpServlet Request에서 getParameterMap () 방법을 호출하는 것을 지원하지 않습니다. 이 속성 값을true로 설정하여 이 문제를 해결할 수 있습니다.이 속성의 기본값은false입니다.WebLogic, Orion 및 OC4J 서버의 경우 일반적으로 이 속성을true로 설정해야 합니다.
struts.freemarker.manager.classname
이 속성은 Struts 2에서 사용할 FreeMarker 관리자를 지정합니다.이 속성의 기본값은 org입니다.apache.struts2.views.freemarker.Freemarker Manager, Struts 2에 내장된 FreeMarker 관리자입니다.
struts.freemarker.wrapper.altMap
이 속성은true와false 두 개의 속성 값만 지원하며 기본값은true입니다.일반적으로 이 속성 값은 수정할 필요가 없습니다.
struts.xslt.nocache
이 속성은 XSLT Result가 스타일시트 캐시를 사용할지 여부를 지정합니다.응용 프로그램이 개발 단계에 있을 때 이 속성은true로 설정됩니다.응용 프로그램이 제품 사용 단계에 있을 때, 이 속성은false로 설정됩니다.
struts.configuration.files
이 속성은 Struts 2 프레임에서 기본적으로 로드되는 프로파일을 지정하고 여러 프로파일을 기본적으로 로드하도록 지정하려면 여러 프로파일의 파일 이름을 영문 쉼표(,)로 구분합니다.이 속성의 기본값은struts-default입니다.xml,struts-plugin.xml,struts.xml, 이 속성 값을 보면 Struts 2 프레임워크에서 struts를 기본적으로 불러오는 이유를 알아야 합니다.xml 파일입니다.
struts.objectFactory
이 속성은 Struts 2의 action을 만들 컨테이너를 지정합니다.
http://wing123.iteye.com/blog/352596
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
페이지 나누기 연습 (2) (ssh+freemarker)5, 그룹 삭제 기능, checkbox를 통해 선택. 6. 사용자가 셀을 클릭하면 됩니다. 7. 중국어 디코딩을 해결하고 UTF-8로 통일합니다. 1)、struts.properties struts....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.