struts2 hello world 搭建

cesium单向流动线效果 在学材质的路上一去不复返了属实是,难也难在这。还请各位大佬多多指教~ 阅读详情

        刚刚接触struts2,(确实晚了很多)今天试着自己搭建一个struts2框架的网站,开着教程一路下来,还是很顺利的。过了一会,再试着不看教程,自己搭建时,出现了不少的小问题,现在就把这些小问题记录下来,对自己是个提醒,可能对于一些初学者也会有点帮助。

第一:struts.xml放错位置,struts.xml文件必须放在WEB-INF/下的classes文件夹中,放错了,无发调用action。(当然如果是放在类包中,当生成时自动被拷贝到classes中也是对的)

第二:web.xml放错位置,web.xml必须放在WEB-INF/目录下面,这个文件放错了,就像未给网站提供配置信息一样,所有的都是使用的默认值。

这连个配置文件如果放错了,不会报错,不提示,一切都是那么的默默无闻,而且程序能稳定运行,就是不能调用Action处理的应用。所以,对于菜鸟的我来说,愣是找了一个多小时才找到错误原因(原谅我一直认为是我的配置内容写错了),最后才发现是我的文件路径搁错了。

ps.具体的搭建struts2的网站的步骤,我看的是这个例子,个人认为这个例子讲的还是很好的,推荐一下:http://www.tutorialspoint.com/struts_2/struts_examples.htm

pps.有一个小的提示,如果使用org.apache.struts2.dispatcher.FilterDispatcher 会提示过时,用这个就好了org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

[PCIE5.0] 2.2.8.9 Optimized Buffer Flush/Fill (OBFF) Message 这段文字讲解的是 优化的缓冲区清空/填充(OBFF)消息,它是 PCI Express(PCIe)规范中的一个可选功能,用于向设备报告平台中央资源的状态。简单来说,OBFF 主要帮助设备了解当前平台资源(如缓存或内存)的状态,从而优化数据的处理和传输。这章重点内容如下。 阅读详情

相关推荐

Sentinel--哨兵系列数据下载地址及流程更新【202310】

哨兵系列数据下载地址及流程更新。哨兵系列卫星作为哥白尼计划的一部分,主要目标便是对地球的观测任务。哥白尼计划由三部分组成:空间部分(哨兵系列太空任务与其他太空机构任务)、测量部分(提供海洋、大陆表面和大气信息的陆基和机载数据收集网络)、数据管理与全球共享。

twg666的博客 3万+

struts2笔记(1)——搭建一个HelloWorld

1.导入struts2相关依赖IDE使用IDEA2017 以下是maven的pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/

Ascend2015的博客 411

SiC MOSFET驱动设计实战:从特性解析到电路优化

本文深入解析SiC MOSFET的核心特性及其驱动电路设计要点,涵盖高温稳定性、快速开关能力等关键特性,并提供驱动电压配置、电流能力计算、布局优化等实用方案。特别针对第三代电力电子半导体SiC MOSFET的驱动要求,分享STGAP1AS等典型驱动方案的应用技巧,助力工程师解决高频应用中的EMI和热管理挑战。

weixin_29230865的博客 365

struts 2—搭建struts2下的Hello world

Struts2初步搭建环境

yaguanzhou2014的专栏 893

ORB-SLAM3在windows11下的编译使用

近期在学习SLAM,想部署一下ORB-SLAM3,但是自己电脑是win11系统,因此就想着在win11上部署一下。但是网上看了一些教程,有一些博客,但是可能不适合我这种情况把,就很纠结。先说下结果,配置成功,过程极其痛苦。

weixin_44457768的博客 6095

vue项目表格甘特图开发

🧩 甘特图可以管理项目进度,生产进度等信息,管理者可以更直观的查看内容。

qq_35946021的博客 991

Struts 2框架搭建(Hello World)

首先要介绍的是我们要使用struts2 那当然是要必须知道用它需要那些jar文件,一般可开源的框架都已经为您提供好了,在struts-2.0.9里如图:    struts2的jar库 当然我们也不需要每个项目都要这么多包,struts2的struts-2.0.9的包里也提供了一个基本的struts2的应用所需的jar包(apps/struts2-blank-2.0.9.war.解

Dave 的专栏 1968

扣子Coze触发器使用指南:实现工作流定时执行的完整教程

Coze平台触发器功能详解:定时触发器配置指南 摘要:Coze平台的触发器是实现自动化任务的核心组件,其中定时触发器能够按预设时间自动执行工作流。本指南介绍了定时触发器的配置方法,包括每日、每周、每月及Cron表达式等多种时间设置方式,以及如何关联工作流执行具体任务。文章还提供了健身提醒等实用案例,并涵盖了触发器调试、发布及常见问题解决方案。通过合理配置定时触发器,用户可以轻松实现各类自动化任务,如定时发送消息、数据采集等,大幅提升工作效率。

互联网架构师笔记 1922

Struts2之struts-2.3.20开发环境的搭建并实现第一个Hello World小应用

搭建Struts2的开发环境,一般要做以下三个步骤: 1.找到开发Struts2应用需要使用到的jar文件,接下来介绍如何在网上下载Struts所需要的工具并找到开发Struts应用的jar文件: (1).首先,在百度中搜索Struts2,然后打开下图的红色箭头指向处(也可以直接点击下面的网址访问:Struts网址) (2).打开之后,出现下图的界面,点击下载按钮: (3).选择下

茕夜 3240

伺服系统控制原理深度解析

摘要:本文系统阐述了伺服系统的控制原理与应用。首先介绍了伺服系统的定义、组成及其在工业自动化中的重要性;然后详细分析了反馈控制机制、稳定性判据和性能指标;重点推导了传递函数和状态空间两种数学模型,并通过LaTeX公式展示了二阶系统建模过程;进而对比了PID控制、状态反馈及自适应控制等方法的优缺点;最后结合数控机床等案例,验证了理论方法的有效性,并展望了伺服系统智能化发展趋势。全文兼顾理论深度与实践指导性,为控制工程领域提供了系统的技术参考。

技术工作者 1264

沁恒CH32V30X学习笔记02--GPIO的使用教程及2次封装驱动

刚复位后,GPIO 口运行在初始状态,这时大多数 IO 口都是运行在状态所有的 GPIO 口都可以被配置外部中断输入通道,但一个外部中断输入通道最多只能映射到一个GPIO 引脚上,且外部中断通道的序号必须和 GPIO 端口的位号一致,,两方都是一对一的关系。复用功能。

Car12 705

Struts 2 Hello World示例

在此示例中,我们向您展示如何在Struts 2中创建一个hello world示例。 使用以下库或工具: Maven 3 Eclipse 3.7 支撑杆2.3.1.2 1.最终项目结构 让我们回顾一下本教程的最终项目结构,以防您在以后的步骤中迷路。 2. Struts2依赖 使用Maven下载整个Struts2依赖项。 在pom.xml添加“ str...

一名可爱的技术搬运工 275

OsgEarth —— 笔记6 - 开发阶段加入漫游飞行(附源码)

效果      视频地址   源码 源码下载请私信   代码      代码相关内容:           OSG —— 笔记1 - 指令调用模型           OsgEarth —— 笔记1 - 创建地球的earth文件           OsgEarth —— 笔记2 - Qt窗口加载earth地球(附源码)           OsgEarth —— 笔记3 - 为地

1896

struts2学习笔记--动手搭建环境+第一个helloworld项目

  在Myeclipse中已经内置好了struts2的环境,但是为了更好的理解,这里自己从头搭建一下:   前期准备:下载struts2的完整包,下载地址:https://struts.apache.org/,解压缩,在apps目录下,解压struts-blank.war包. 第一步:导jar包:     myeclipse中,新建一个web项目,将解压好的struts-bl...

weixin_33897722的博客 142

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Struts2--框架搭建流程

创建工程并导包 书写Action类 public class HelloAction { public String hello() { System.out.println("hello world!"); return "success"; } } 书写struts.xml配置文件 导入依赖,位于核心包下: 路径: 书写配置: <?xml version="1.0" ...

吴声子夜歌的博客 564

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

struts2-入门

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />学习一门新技术,最好是先看到实际的效果,所以接下来的几篇文章里,我们就来个先睹为快,看看Struts2的边边角角到底是怎么使用的,等我们有了一定的作战经验,再来透彻地分析它的运行原理。 准备就...

逻辑无道 79

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Struts2 Hello,Wold

软件152 苏锐 现在以Struts2的方式来做一个Hello,world的实例程序。创建这样一个程序,至少需要下面这些元素: 1. 创建一个Action类:HelloAction.java 2. 创建一个jsp页面:hello.jsp 3. 配置struts.xml 首先先来创建一个Action,Struts2的Action可以是一个简单的JavaBean(包含一些属性并有get和se...

weixin_30426065的博客 61

Struts2与Struts1.X

Apache Struts2原本就是举世闻名的Webwork2,在各自经历几年的发展之后,Struts和WebWork社区决定合二为一,也就是今天的Struts2。  Struts是一个基于Model2的MVC框架,为应用程序的WEB层提供了良好的结构严谨的实现。Struts发展较早,早期的Struts1.X已被很多J2EE程序员熟悉,经过多年来的发展,这支队伍变得越来越大,很多企业级应用程序

单眼皮的猫 2357

Struts2环境搭建以及helloworld编写

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34120274的博客 132

struts2官方教程(一)--hello world

  本教程基于netbeans6.9.1,tomcat是netbeans自带的6.0.26,已经经过测试。 1 新建java web项目,在WEB-INF下新建classes文件夹和lib文件夹。在struts框架的库里找到如下所示的库文件放入lib下如图   在classes文件夹下新建struts.xml文件,文件内容如下 &lt;?xml...

三月沙的专栏 179

配置Struts2框架

1.创建web项目 (注意:如果是3.0,规范是没有xml文件,所以我们要创建2.5的web项目) 类似这样 然后导入Struts2下载的包,本例使用8个核心包,复制到项目的WEB-INF-->lib文件夹下 配置web.xml,将所有请求交给struts.xml...

134

[struts2学习笔记] 第三节 创建struts 2 HelloWorld所需的六个步骤

使用maven管理的项目,增加了官方例子讲解的中文翻译,成功实现了页面跳转,简单讲述了struts2的工作原理,是入门struts2的好的学习文档。

苏生-苏米沿的专栏 3014

Maven3+Struts2.3.1.2整合的Hello World例子

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33910385的博客 122

strust2的应用,以helloWorld为例

  现在以Hello,World为例,红色字体特别注意 1、创建maven 项目 2.导入jar 或者在pom.xml中写以下代码会自动下载jar包 &lt;dependency&gt; &lt;groupId&gt;org.apache.struts&lt;/groupId&gt; &lt;artifactId&gt;struts2-core&lt;/artifac...

abcdefghwelcome的博客 222

Struts2's HelloWorld

step 1 :              Go http://struts.apache.org/2.x/, and download the struts-2.2.3.1-all.zip . Then extract the file, you can find th

用文章记录成长 2491

Struts2开发流程(详细步骤)

以Struts2输出最经典的“HelloWorld”为例: 1.新建web项目 新建名称为“Struts"的web工程,新建方法:File->New->Web Service Project->Profect Name中输入:Struts->点击Finish按钮完成新建。 2.为项目添加Struts2的类库 在Apache官方网站下载最新版本的Sruts2,网址:http://struts

lindan_40的专栏 1341
下一篇: HTTPS 服务搭建相关概念
牧童淮河岸
博客等级 码龄16年 2粉丝 2原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值