* [[Struts TIPS]]

#contents

**propertyの引数に値を渡す
Strutsのproperty属性等にスクリプレットを使うときは部分的にではなく、すべてをスクリプレットで記述する必要があるようです。 
html:multiboxの部分は 
 <html:multibox property='<%="goods(" + a + ")" %>'><%=a%></html:multibox>

**ファイルアップロード
 <html:form action="/testAction" enctype="multipart/form-data">
この enctype="multipart/form-data"を忘れないように!

**HTTPS
http://kvasir.skirnir.net/software/java/java00017.ksd

**Struts-Layout
http://struts.application-servers.com/index.html~
http://codezine.jp/a/article.aspx?aid=169~

**1.2を1.3に
web.xmlからtaglib削除~
web-infのtld削除~
 <%@ 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" %>

ActionErrorをActionMessageに

ライブラリは必要なやつを適当に
 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

[[Struts 1.2から1.3への移行>http://kamakura.cool.ne.jp/oppama/ssja/struts-1.3.html]]
**JSPのヘッダ共通化
[[JSPのヘッダ部の記述を共通化する>http://kamakura.cool.ne.jp/oppama/ssja/jsp-config.html]]
**StrustでAjax
 httpServletResponse.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();
[[StrustのActionと純粋にAjax通信をさせる方法>http://hrastaman.blog92.fc2.com/blog-entry-32.html]]
***インターセプタ
**インターセプタ
[[Struts 2入門(4)~インターセプターという仕組み~>http://codezine.jp/article/detail/3264]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS