(Sturts2 implements the addition, modification and malicious check. For example, there is no garbage code. This data includes the following attachments:
Struts2Apply\.settings\org.eclipse.jdt.core.prefs
Struts2Apply\src\com\medbri\struts2\action\FirendAdminAction.java
Struts2Apply\src\com\medbri\struts2\action\LoginAction.java
Struts2Apply\src\com\medbri\struts2\biz\impl\FirendServiceImpl.java
Struts2Apply\src\com\medbri\struts2\biz\FirendService.java
Struts2Apply\src\com\medbri\struts2\dao\conn\GetConn.java
Struts2Apply\src\com\medbri\struts2\dao\impl\FirendDaoImpl.java
Struts2Apply\src\com\medbri\struts2\dao\FirendDao.java
Struts2Apply\src\com\medbri\struts2\model\FirendInfo.java
Struts2Apply\src\com\medbri\struts2\model\UserInfo.java
Struts2Apply\src\struts.xml
Struts2Apply\WebRoot\META-INF\MANIFEST.MF
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\action\FirendAdminAction.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\action\LoginAction.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\biz\impl\FirendServiceImpl.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\biz\FirendService.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\dao\conn\GetConn.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\dao\impl\FirendDaoImpl.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\dao\FirendDao.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\model\FirendInfo.class
Struts2Apply\WebRoot\WEB-INF\classes\com\medbri\struts2\model\UserInfo.class
Struts2Apply\WebRoot\WEB-INF\classes\struts.xml
Struts2Apply\WebRoot\WEB-INF\lib\classes12.jar
Struts2Apply\WebRoot\WEB-INF\lib\commons-fileupload-1.2.1.jar
Struts2Apply\WebRoot\WEB-INF\lib\commons-io-1.3.2.jar
Struts2Apply\WebRoot\WEB-INF\lib\commons-logging-1.1.jar
Struts2Apply\WebRoot\WEB-INF\lib\freemarker-2.3.13.jar
Struts2Apply\WebRoot\WEB-INF\lib\ognl-2.6.11.jar
Struts2Apply\WebRoot\WEB-INF\lib\struts2-core-2.1.6.jar
Struts2Apply\WebRoot\WEB-INF\lib\xwork-2.1.2.jar
..... Too many files omitted)