[Seasar-user:13850] Re: [SAStrutsプラグイン] JSPファイルからJavaソースを開けな
湯川航
[E-MAIL ADDRESS DELETED]
2008年 4月 21日 (月) 14:09:52 JST
湯川(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 メーリングリストの案内