我正在尝试运行example但是eclipse似乎无法解析ActionSupport类。谁能告诉我应该导入哪个包装和罐子?
答案 0 :(得分:5)
对于struts 2.3.1.2 所需的jar是:: xwork-core-2.3.1.2.jar。将其添加到您的类路径。使用struts2附带的软件包检查您需要的xwork版本
修改:: 强> 如果你的类路径中有jar。简单的Ctrl + O(组织导入)。如果它给你选择。 选择 com.opensymphony.xwork2.ActionSupport;
答案 1 :(得分:0)
完整路径是
com.opensymphony.xwork2.ActionSupport
确保安装了正确的软件包。
答案 2 :(得分: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;
}
}