Introduction - If you have any usage issues, please Google them yourself
From Struts increase text watermark, upload them with its own packet to complete, Watermark has a public class
Packet : 119128633struts_upload.zip filelist
strutsupload/.classpath
strutsupload/.mymetadata
strutsupload/.mystrutsdata
strutsupload/.project
strutsupload/src/com/yourcompany/struts/action/ImageUtils.java
strutsupload/src/com/yourcompany/struts/action/PicAction.java
strutsupload/src/com/yourcompany/struts/ApplicationResources.properties
strutsupload/src/com/yourcompany/struts/form/PicForm.java
strutsupload/src/DateUtils.java
strutsupload/src/Tests.java
strutsupload/WebRoot/form/pic.jsp
strutsupload/WebRoot/index.jsp
strutsupload/WebRoot/META-INF/MANIFEST.MF
strutsupload/WebRoot/WEB-INF/.struts-config.mex
strutsupload/WebRoot/WEB-INF/classes/com/yourcompany/struts/action/ImageUtils.class
strutsupload/WebRoot/WEB-INF/classes/com/yourcompany/struts/action/PicAction.class
strutsupload/WebRoot/WEB-INF/classes/com/yourcompany/struts/ApplicationResources.properties
strutsupload/WebRoot/WEB-INF/classes/com/yourcompany/struts/form/PicForm.class
strutsupload/WebRoot/WEB-INF/classes/DateUtils.class
strutsupload/WebRoot/WEB-INF/classes/Tests.class
strutsupload/WebRoot/WEB-INF/lib/antlr.jar
strutsupload/WebRoot/WEB-INF/lib/commons-beanutils.jar
strutsupload/WebRoot/WEB-INF/lib/commons-digester.jar
strutsupload/WebRoot/WEB-INF/lib/commons-fileupload.jar
strutsupload/WebRoot/WEB-INF/lib/commons-logging.jar
strutsupload/WebRoot/WEB-INF/lib/commons-validator.jar
strutsupload/WebRoot/WEB-INF/lib/jakarta-oro.jar
strutsupload/WebRoot/WEB-INF/lib/struts.jar
strutsupload/WebRoot/WEB-INF/struts-bean.tld
strutsupload/WebRoot/WEB-INF/struts-config.xml
strutsupload/WebRoot/WEB-INF/struts-html.tld
strutsupload/WebRoot/WEB-INF/struts-logic.tld
strutsupload/WebRoot/WEB-INF/struts-nested.tld
strutsupload/WebRoot/WEB-INF/struts-tiles.tld
strutsupload/WebRoot/WEB-INF/validator-rules.xml
strutsupload/WebRoot/WEB-INF/web.xml