質問

私はJavaに慣れていて、いくつかの問題があります。 Tomcat 6.0のフレームワークストライプを使用してWebアプリケーションを開発しています。 WindowsでEclipse EEを使用しています。 TomcatサーバーでStripesのサンプルアプリケーション(Bugzookyと呼ばれる)を稼働させることに成功しました。 Eclipseに.warファイルとStripes Libsをインポートしました。これが例とLibsを含むStripesアーカイブです


しかし今、私はソースファイルのサンプルを変更して、それがどのように機能するかを学習しようとしています。しかし、ソースファイル「WebContent/web-inf/src/*。Java」に変更された変更が何であれ、何も変更されません!サーバーを再起動した後でも。クラスが「ImportedClasses」フォルダーの.Classファイルにコンパイルされていることに気付き、Tomcatは常にこれらのファイルを使用し、更新されることはなく、そのうちの1つを削除した場合、アプリケーションは開始しません。私のソースファイルが存在しないように見えます!


また、WebAppをゼロから作成しようとしましたが、サンプルファイル(SecurityFilter.javaなど)で使用されている機能を使用しようとしたときに:

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import ...

最終的にはたくさんあります:

the import javax.servlet.Filter cannot be resolved

私はLibrairiesをチェックしましたが、例とまったく同じように使用しているように見えます。


それはおそらく私がJavaについて理解していなかったものですが、昨日100回グーグルでグーグルで検索しました、そして私は解決策を見つけることができません(私は自分の問題を本当に理解していないので、私はおそらく適切な場所を検索しなかったでしょう)。

あなたが私を助けることができることを願っています。

役に立ちましたか?

解決

表示されていない画像は通常、表示される前にブラウザによってロードされません。問題があるように思われる場合は、暴動やPNGCRUSHのような画像オプティマイザをダウンロードして画像を最適化することから始めます。 それが2つの矢印であれば、あなたはそれらをCSSスプライトに入会することを検討するべきです。

jQueryですべてをやっていないことを試みることができますが、それは実際にそれほど違いを生むべきではありません。

このようなものは、隠されたイメージがJSにロードされ、jQueryの外での横断的な隠れた画像を使いました(しかし、それはおそらく問題ではありませんが、単純なイメージスワップのために長い間長いように思われるもの):

$(document).ready(function() {
    var img=new Image();
        img.src='http://i.imgur.com/ZFSRC.png'; //hidden image url

    $(".wrapper").click(function(e) {
        if(e.target.className=='toggle_img') {
           $('.toggle_img').toggle();
           if (e.target.parentNode.childNodes[1].style.display=='none') {
              console.log("hello");
          } else {
              console.log("goodbye");
          } 
        }
    });    
});
.

href="http://jsfiddle.net/adeneo/pmnmw/13/" real="nofollow"> fiddle

他のヒント

変更されたすべてを再コンパイルする必要があります .java ファイル、再構築 .war Tomcatにファイルして再展開します。これは、ANTビルドスクリプトで最も簡単に行われます。呼ばれるファイルを探します build.xml. 。インストールがある場合 まだインストールされていない場合は、 ant ディレクトリのコマンド build.xml ファイルしてから、結果をコピーします .war Tomcatの既存のものを介してファイルします。これはすべて、基本的なJavaアプリサーバーワークフローのものです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top