使用Maven搭建Struts2框架的开发环境

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
    <!-- 所有匹配*.action的请求都由struts2处理 -->
    <constant name="struts.action.extension" value="action" />
    <!-- 是否启用开发模式 -->
    <constant name="struts.devMode" value="true" />
    <!-- struts配置文件改动后,是否重新加载 -->
    <constant name="struts.configuration.xml.reload" value="true" />
    <!-- 设置浏览器是否缓存静态内容 -->
    <constant name="struts.serve.static.browserCache" value="false" />
    <!-- 请求参数的编码方式 -->
    <constant name="struts.i18n.encoding" value="utf-8" />
    <!-- 每次HTTP请求系统都重新加载资源文件,有助于开发 -->
    <constant name="struts.i18n.reload" value="true" />
    <!-- 文件上传最大值 -->
    <constant name="struts.multipart.maxSize" value="104857600" />
    <!-- 让struts2支持动态方法调用 -->
    <constant name="struts.enable.DynamicMethodInvocation" value="true" />
    <!-- Action名称中是否还是用斜线 -->
    <constant name="struts.enable.SlashesInActionNames" value="false" />
    <!-- 允许标签中使用表达式语法 -->
    <constant name="struts.tag.altSyntax" value="true" />
    <!-- 对于WebLogic,Orion,OC4J此属性应该设置成true -->
    <constant name="struts.dispatcher.parametersWorkaround" value="false" />

    <package name="basePackage" extends="struts-default">


    </package>

</struts>
  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在这篇文章中,我们将讨论如何从零开始搭建Java后台管理系统。在开始之前,确保您已经安装了Java开发工具包(JDK)和Eclipse集成开发环境(IDE)。 1.选择适当的框架 在开始之前,我们需要选择一个适合我们项目的框架。Java有许多优秀的框架可供选择,例如Spring、Struts和Hibernate等。在本文中,我们将使用Spring框架来构建我们的后台管理系统。 2.创建Maven项目 我们使用Maven来管理我们的项目依赖项并构建我们的项目。使用Eclipse IDE,我们可以轻松地创建一个Maven项目。打开Eclipse并选择“File”>“New”>“Other”,然后选择“Maven”>“Maven Project”。 在下一个界面中,我们需要选择Maven项目的类型。我们选择“maven-archetype-webapp”,因为我们将构建一个Web应用程序。 3.添加Spring依赖项 我们已经创建了一个Maven项目,现在我们需要添加Spring框架的依赖项。在Maven项目中,我们可以通过编辑pom.xml文件来添加依赖项。 在pom.xml文件中,我们需要添加以下依赖项: ``` <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.0.RELEASE</version> </dependency> ``` 4.创建Spring配置文件 现在我们已经添加了Spring框架的依赖项,我们需要创建一个Spring配置文件。在Maven项目中,我们可以在“src/main/resources”目录下创建一个名为“applicationContext.xml”的文件。 在这个文件中,我们可以配置Spring框架的各种组件,例如控制器、服务和数据访问对象(DAO)等。 5.创建控制器 现在我们已经创建了Spring配置文件,我们需要创建一个控制器来处理Web请求。在Maven项目中,我们可以在“src/main/java”目录下创建一个包,然后在该包中创建一个控制器类。 控制器类应该使用Spring的@Controller注释进行注释,并且应该具有处理Web请求的方法。例如,以下代码片段显示了一个控制器类,它具有一个处理GET请求的方法: ``` @Controller public class HomeController { @RequestMapping(value = "/", method = RequestMethod.GET) public String home(ModelMap model) { model.addAttribute("message", "Hello World!"); return "home"; } } ``` 6.创建视图 现在我们已经创建了控制器,我们需要为该控制器创建一个视图。在Maven项目中,我们可以在“src/main/webapp/WEB-INF/views”目录下创建一个JSP文件。 在JSP文件中,我们可以使用JSTL(JavaServer Pages标准标记库)和EL(表达式语言)来显示动态内容。例如,以下代码片段显示了一个简单的JSP文件,它显示一个消息: ``` <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title>Spring MVC Example</title> </head> <body> <h1>${message}</h1> </body> </html> ``` 7.启动应用程序 现在我们已经创建了控制器和视图,我们需要启动我们的应用程序。在Eclipse IDE中,我们可以右键单击Maven项目,然后选择“Run As”>“Maven Build”。在“Goals”字段中输入“tomcat7:run”,然后单击“Run”按钮。 现在我们可以在Web浏览器中输入“http://localhost:8080/”来访问我们的应用程序。 这就是从零开始搭建Java后台管理系统的基础。随着我们的项目的增长,我们可以添加更多的功能和组件来满足我们的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值