如何在运行时获取 struts.multipart.maxSize
How to get struts.multipart.maxSize at runtime
可以在运行时获取struts.multipart.maxSize
中定义的值struts.xml
?
使用Struts2
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.3.24.1</version>
</dependency>
可以通过以下方式完成。将此代码添加到由 Struts 容器管理的操作或 bean。对于其他 bean,您应该使用容器来注入依赖项。
private String multipartMaxSize;
@Inject(StrutsConstants.STRUTS_MULTIPART_MAXSIZE)
public void setMultipartMaxSize(String multipartMaxSize) {
this.multipartMaxSize = multipartMaxSize;
}
可以在运行时获取struts.multipart.maxSize
中定义的值struts.xml
?
使用Struts2
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts2-core</artifactId>
<version>2.3.24.1</version>
</dependency>
可以通过以下方式完成。将此代码添加到由 Struts 容器管理的操作或 bean。对于其他 bean,您应该使用容器来注入依赖项。
private String multipartMaxSize;
@Inject(StrutsConstants.STRUTS_MULTIPART_MAXSIZE)
public void setMultipartMaxSize(String multipartMaxSize) {
this.multipartMaxSize = multipartMaxSize;
}