|
この手の本は読んでいるだけでは、ぜんぜん見当がつかないので、
とりあえず、コーディングしてみることにした。
で、速攻つまづいた。
つまづいたのは、web.xmlのfilter要素
Struts2 in Action での記述
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
<param-name>actionPackage</param-name>
<param-value>任意のパッケージ</param-value>
</init-param>
</filter>
いつもこの部分で、落ちている。
tomcatのfilter Startで落ちる。
ネットの情報を一応調べてみたところ、
FilterDispatcherはStruts2.1〜は非推奨となり、org.apache.struts2.dispatcher.ng.filter.StrutsPreparedAndExecuteFilterに変更となっていました。
で、とりあえず、解決はしたものの、
今度は
Unable to load bean: type:com.opensymphony.xwork2.util.ValueStackFactory class:com.opensymphony.xwork2.ognl.OgnlValueStackFactory - bean - jar:file:/.../WEB-INF/lib/struts2-core-2.2.1.jar!/struts-default.xml:71:140
なるエラーが…orz
まだまだStruts2を動かすには時間がかかりそうです。
|

- >
- コンピュータとインターネット
- >
- コンピュータ
- >
- ソフトウェア


