[Seasar-user:13851] Re: [SAStrutsプラグイン] JSPファイルからJavaソースを開けな
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 4月 21日 (月) 14:50:50 JST
いつもお世話になっております。
丸岡です。
<html>タグが2つありましたね。。
大変お騒がせ致しました。
</head>の下の行の,<html>を消せばうまく動作しました。
ありがとうございました。
>湯川(wyukawa)です。
>
>htmlタグが2つあるためうまく解析できてないようです。</head>の下の行の,<html>を消せばうまくいきます。
>
>08/04/21 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]>
>さんは書きました:
>> いつもお世話になっております。
>> 丸岡です。
>>
>> 以下、ご指摘のあった情報を記載します。
>>
>> 追加情報として、JavaファイルからJSPへの遷移はできています。
>>
>>
>> ■ convention.dicon ━━━━━━━━━━━━━━━━━━━━━━━━
>>
>> <?xml version="1.0" encoding="UTF-8"?>
>> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
>> "http://www.seasar.org/dtd/components24.dtd">
>> <components>
>> <component
>> class="org.seasar.framework.convention.impl.NamingConventionImpl">
>> <initMethod name="addRootPackageName">
>> <arg>"tutorial"</arg>
>> </initMethod>
>> </component>
>> <component
>> class="org.seasar.framework.convention.impl.PersistenceConventionImpl"/>
>> </components>
>>
>>
>> ■ Eclipseのプロジェクト・プロパティのSAStruts ━━━━━━━━━━
>>
>> webappルート:/webapp
>> Main Java Source Path:/src/main/java
>> convention.diconパス:/src/main/resources/convention.dicon
>>
>>
>> ■ 該当JSPのs:formの行の情報(ソース一部抜粋) ━━━━━━━━━━
>>
>> <%@ page language="java" contentType="text/html; charset=UTF-8"
>> pageEncoding="UTF-8"%>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
>> <html xmlns="http://www.w3.org/1999/xhtml">
>> <head>
>> <title></title>
>> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
>> </head>
>> <html>
>> <s:form action="/add">
>> ...
>> </s:form>
>> </html>
>>
>>
>> ■ フォルダ構成 ━━━━━━━━━━━━━━━━━━━━━━━━━━
>>
>> ROOT
>> ├──lib
>> │ └──sources
>> ├──licenses
>> ├──src
>> │ ├──main
>> │ │ ├──java
>> │ │ │ ├──META-INF
>> │ │ │ └──tutorial
>> │ │ │ ├──action
>> │ │ │ ├──annotation
>> │ │ │ ├──dto
>> │ │ │ ├──entity
>> │ │ │ ├──interceptor
>> │ │ │ ├──logic
>> │ │ │ ├──sql
>> │ │ │ └──util
>> │ │ └──resources
>> │ │ └──data
>> │ └──test
>> │ ├──java
>> │ └──resources
>> ├──target
>> │ └──test-classes
>> │ └──data
>> ├──webapp
>> │ ├──add
>> │ ├──checkbox
>> │ ├──common
>> │ ├──condition
>> │ ├──download
>> │ ├──employee
>> │ ├──foreach
>> │ ├──foreachButton
>> │ ├──foreachUpdate
>> │ ├──form
>> │ ├──login
>> │ ├──logout
>> │ ├──multibox
>> │ ├──multiselect
>> │ ├──nestedForeach
>> │ ├──nestedForeachUpdate
>> │ ├──protect
>> │ ├──radio
>> │ ├──select
>> │ ├──textarea
>> │ ├──tiles
>> │ ├──token
>> │ ├──upload
>> │ ├──validator
>> │ └──WEB-INF
>> │ ├──classes
>> │ │ ├──data
>> │ │ ├──META-INF
>> │ │ └──tutorial
>> │ │ ├──action
>> │ │ ├──annotation
>> │ │ ├──dto
>> │ │ ├──entity
>> │ │ ├──interceptor
>> │ │ ├──logic
>> │ │ ├──sql
>> │ │ └──util
>> │ └──lib
>> │ └──sources
>> └──work
>>
>>
>>
>>
>>
>> >湯川(wyukawa)です。
>> >
>> >SAStrutsPluginをご利用いただきありがとうございます。
>> >
>> >convention.diconの内容を教えていただけないでしょうか?
>> >
>> >原因はおそらくconvention.diconからルートパッケージをうまく取れてないものと思われます。
>> >
>> >チュートリアルにあるように、
>> >
>> ><components>
>> > <component
>> class="org.seasar.framework.convention.impl.NamingConventionImpl">
>> > <initMethod name="addRootPackageName">
>> > <arg>"tutorial"</arg>
>> > </initMethod>
>> > </component>
>> > <component
>> class="org.seasar.framework.convention.impl.PersistenceConventionImpl"/>
>> ></components>
>> >
>> >addRootPackageNameが1つならうまくいくはずですが、
>> >addRootPackageNameが2つ以上あったり、addRootPackageNameは1つだけど
>> >addIgnorePackageNameがあったりすると現状うまく飛べません。
>> >
>> >#何もメッセージが出ないのは確かに不親切ですね。
>> >
>> >もし上記の状況でないのであれば、
>> >Java、JSPのフォルダ構成、Eclipseのプロジェクト・プロパティのSAStruts、該当JSPのs:formの行の情報も教えてください。
>> >
>> >以上、お手数をおかけしますがよろしくお願いします。
>> >
>> >08/04/17 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]>
>> >さんは書きました:
>> >> いつもお世話になっております。
>> >> 丸岡です。
>> >>
>> >> SAStrutsPlugin 0.0.2を導入しているのですが、
>> >> JSPファイルからJavaソースを開けない現象が発生しています。
>> >> 現象としては、「対応するJavaファイルを開く」を選択しても
>> >> 何も起きないという状況です。
>> >> Eclipseのエラーログビューにもエラーは特にでていませんでした。
>> >>
>> >>
>> >> 以下環境です
>> >> ・Eclipse IDE for Java EE Developers 3.3.2(Build id M20080221-1800)
>> >> ・SAStrutsPlugin 0.0.2
>> >> ・java version "1.6.0_05"
>> >> Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
>> >> Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
>> >>
>> >>
>> >> もちろんJSPエディタからs:formタグのaction属性の行からポップアップメニューで実行しています。
>> >> 何かほかに必要な情報はありますでしょうか?
>> >>
>> >> 以上、よろしくお願い致します。
>> >> _______________________________________________
>> >> Seasar-user mailing list
>> >> [E-MAIL ADDRESS DELETED]
>> >> https://ml.seasar.org/mailman/listinfo/seasar-user
>> >>
>> >
>> >
>> >--
>> >name:Wataru Yukawa
>> >blog:http://d.hatena.ne.jp/wyukawa/
>> >email:[E-MAIL ADDRESS DELETED]
>> >_______________________________________________
>> >Seasar-user mailing list
>> >[E-MAIL ADDRESS DELETED]
>> >https://ml.seasar.org/mailman/listinfo/seasar-user
>> >
>> _______________________________________________
>> Seasar-user mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-user
>>
>
>
>--
>name:Wataru Yukawa
>blog:http://d.hatena.ne.jp/wyukawa/
>email:[E-MAIL ADDRESS DELETED]
>_______________________________________________
>Seasar-user mailing list
>[E-MAIL ADDRESS DELETED]
>https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内