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