4

を実行しようとしていますが、eclipseはActionSupportクラスを解決できないようです。どのパッケージとjarをインポートする必要があるか誰か教えてもらえますか?

4

3 に答える 3

5

Struts 2.3.1.2 の場合、必要な jar は :: xwork-core-2.3.1.2.jar です。それをクラスパスに追加します。struts2 に付属のバンドルで、必要な xwork のバージョンを確認してください

編集:: クラスパスに jar がある場合。単純な Ctrl+O (インポートの整理)。それがあなたにオプションを与えるなら。com.opensymphony.xwork2.ActionSupportを選択します 。

于 2012-06-11T18:48:13.893 に答える
1

フルパスは

com.opensymphony.xwork2.ActionSupport

正しいパッケージがインストールされていることを確認してください。

于 2012-06-11T18:42:18.427 に答える
0

他のすべてが正常に機能しているかどうかを確認したい場合は、プロジェクトを実行せずに実行してみてください。com.opensymphony.xwork2.ActionSupport

このようにすると、サンプル コードは次のようになります。

package org.apache.struts.helloworld.action;

import org.apache.struts.helloworld.model.MessageStore;

//import com.opensymphony.xwork2.ActionSupport;

public class HelloWorldAction  {
private MessageStore messageStore;

public String execute() {
    messageStore = new MessageStore() ;
    
    return "Success";
}

public MessageStore getMessageStore() {
    return messageStore;
}
}
于 2020-10-30T12:30:24.457 に答える