全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

实例详解java Struts2的配置与简单案例

Struts2的配置与简单案例:

1. 创建一个dynamic web project(创建时让它自动生成web.xml文件)

2.引入相关jar包

3.在web.xml中进行配置

(启动tomcat服务器之后第一个加载的文件就是web.xml)

  在配置中添加过滤器:

<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

4.创建struts的核心文件(struts.xml),将其创建在Java Resources-src文件目录下,内容为:

<?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>
</struts>

5.同样在Java Resources-src文件目录下创建一个Action类,继承自ActionSupport,并覆盖父类中的execute方法:

public class HelloWorldAction extends ActionSupport {
@Override
public String execute() throws Exception {
System.out.println("执行Action");
return SUCCESS;
}
}

6.在struts.xml中的<struts>标签中添加:

<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="helloworld" class="default package.HelloWorldAction">
<result>/result.jsp</result>
</action>
</package>
</struts>

7.创建视图(在WebRoot目录下创建result.jsp):

<body>
This is result.jsp!
</body>

8.调试运行

 

 

希望本篇文章对您有所帮助


# java  # Struts2的配置与案例  # Struts2的配置  # Struts2简单案例  # 详解在Java的Struts2框架中配置Action的方法  # Struts2开发 基本配置与类型转换  # Struts2的配置 struts.xml Action详解  # Struts2学习笔记(9)-Result配置全局结果集  # struts2中使用注解配置Action方法详解  # struts2开发流程及详细配置  # struts2中常用constant命令配置方法  # struts2入门(搭建环境、配置、示例)详解  # struts2配置静态资源代码详解  # Struts2的配置文件方法小结  # 目录下  # 创建一个  # 第一个  # 将其  # 让它  # 对您  # 自动生成  # 类中  # 加载  # dispatcher  # apache  # StrutsPrepareAndExecuteFilter  # ng  # gt  # pattern  # org 


相关文章: 如何快速使用云服务器搭建个人网站?  如何在阿里云ECS服务器部署织梦CMS网站?  如何通过VPS建站实现广告与增值服务盈利?  建站之星如何一键生成手机站?  c# Task.ConfigureAwait(true) 在什么场景下是必须的  建站168自助建站系统:快速模板定制与SEO优化指南  济南专业网站制作公司,济南信息工程学校怎么样?  建站之星安装后界面空白如何解决?  建站之星安装失败:服务器环境不兼容?  c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】  Swift开发中switch语句值绑定模式  代购小票制作网站有哪些,购物小票的简要说明?  建站之星后台管理:高效配置与模板优化提升用户体验  兔展官网 在线制作,怎样制作微信请帖?  如何快速生成凡客建站的专业级图册?  网站制作公司,橙子建站是合法的吗?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  建站之星如何保障用户数据免受黑客入侵?  Thinkphp 中 distinct 的用法解析  Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  建站之星免费版是否永久可用?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  建站之星免费模板:自助建站系统与智能响应式一键生成  山东云建站价格为何差异显著?  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  建站之星如何通过成品分离优化网站效率?  建站主机选哪家性价比最高?  如何选择域名并搭建高效网站?  大型企业网站制作流程,做网站需要注册公司吗?  如何获取上海专业网站定制建站电话?  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  定制建站平台哪家好?企业官网搭建与快速建站方案推荐  如何零基础开发自助建站系统?完整教程解析  如何配置WinSCP新建站点的密钥验证步骤?  如何彻底删除建站之星生成的Banner?  如何高效完成独享虚拟主机建站?  网站专业制作公司,网站编辑是做什么的?好做吗?工作前景如何?  常州企业网站制作公司,全国继续教育网怎么登录?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  大连网站制作公司哪家好一点,大连买房网站哪个好?  建站之星IIS配置教程:代码生成技巧与站点搭建指南  移民网站制作流程,怎么看加拿大移民官网?  建站之星好吗?新手能否轻松上手建站?  如何在万网开始建站?分步指南解析  如何零成本快速生成个人自助网站?  音乐网站服务器如何优化API响应速度?  太平洋网站制作公司,网络用语太平洋是什么意思?  如何自定义建站之星网站的导航菜单样式? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。