Struts TIPSpropertyの引数に値を渡すStrutsのproperty属性等にスクリプレットを使うときは部分的にではなく、すべてをスクリプレットで記述する必要があるようです。 html:multiboxの部分は <html:multibox property='<%="goods(" + a + ")" %>'><%=a%></html:multibox> ファイルアップロード<html:form action="/testAction" enctype="multipart/form-data"> この enctype="multipart/form-data"を忘れないように! HTTPShttp://kvasir.skirnir.net/software/java/java00017.ksd Struts-Layouthttp://struts.application-servers.com/index.html 1.2を1.3にweb.xmlからtaglib削除 <%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %> <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %> <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %> を <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %> <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %> <%@ taglib uri="http://struts.apache.org/tags-nested" prefix="nested" %> ライブラリは必要なやつを適当に struts-core-1.3.8.jar struts-extras-1.3.8.jar struts-taglib-1.3.8.jar antlr-2.7.2.jar commons-beanutils-1.7.0.jar commons-chain-1.1.jar commons-digester-1.8.jar commons-fileupload-1.1.1.jar commons-io-1.1.jar commons-validator-1.3.1.jar jstl-1.0.6.jar oro-2.0.8.jar standard-1.0.6.jar JSPのヘッダ共通化StrustでAjaxhttpServletResponse.setContentType("text/html;charset=Shift_JIS"); httpServletResponse.flushBuffer(); PrintWriter out = new PrintWriter(new OutputStreamWriter(httpServletResponse.getOutputStream(), "Windows-31J")); out.print("hoge"); out.println(); out.flush(); out.close(); インターセプタ |