要配置Java項目中的Struts2,需要按照以下步驟進行配置:
添加Struts2庫:首先需要將Struts2的庫文件(struts2-core-x.x.x.jar)添加到項目的類路徑中。可以將這些庫文件手動添加到項目的“lib”文件夾中,或者使用構建工具(如Maven或Gradle)來管理依賴。
配置web.xml:在項目的“web.xml”文件中添加Struts2的過濾器和監聽器配置。例如:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<struts>
<package name="default" extends="struts-default">
<action name="hello" class="com.example.HelloWorldAction">
<result>/hello.jsp</result>
</action>
</package>
</struts>
package com.example;
public class HelloWorldAction {
public String execute() {
return "success";
}
}
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
通過以上步驟,您可以成功配置Java項目中的Struts2,并開始使用Struts2框架來構建Web應用程序。