Struts2.2.1配置时需要多加3个JAR包

Struts2框架必备JAR指南 MVC(Model-View-Controller,模型-视图-控制器)是软件工程中的一种架构模式,它将应用程序分为三个核心组件,分别是模型(Model)、视图(View)和控制器(Controller)。模型代表业务数据和业务逻辑,视图是用户界面,控制器则作为模型和视图之间的桥梁。这种模式有效地将数据处理逻辑与用户界面分离开,提高了程序的可维护性和可扩展性。Struts2框架的核心JARstruts2-core.jar,它含了实现MVC架构所必需的全部核心组件和类。 阅读详情

Struts2.2.1环境配置学习

 

struts2 由于版本不同,需要的包也不一样了,网上一般都只说了5个包,但新的版本还需要其他的包,如下
我用的是最新的struts-2.2.1.1

myeclipse 6.5+tomcat6.0+JDK1.6

最基本的小程序用到jar包,struts2-core.jar,commons-logging.jar,freemarker.jar,ognl.jar,xwork.jar

 

注意了  struts2-core-2.2.1.1.jar时要附加上3个包

 

1. commons-fileupload-1.2.1.jar

2. commons-ios-1.3.2.jar

3. javassist-3.7.ga.jar

 

如下共8个包:

commons-logging-1.0.4.jar

freemarker-2.3.16.jar

  ognl-3.0.jar

  struts2-core-2.2.1.1.jar

  xwork-core-2.2.1.1.jar

commons-io-1.3.2.jar

commons-fileupload-1.2.1.jar

 javassist-3.7.ga.jar

 

javassist-3.7.ga.jar在struts-2.2.1/lib下是没有的,需要在struts-2.2.1/apps/struts2-blank-2.2.1.war下的lib中找

Struts1基础实例及整合JAR指南 本文还有配套的精品资源,点击获取 简介:Struts1是一个经典的Java Web开发框架,负责处理MVC架构中的Controller部分。本实例将指导初学者了解Struts1的核心组件和配置流程,以及如何整合必要的jar来开发项目。通过创建Struts1项目的关键步骤,配置web.xml、编写struts-config.xml、创建Action类和表单Bean,以及... 阅读详情

相关推荐

Struts2框架核心JAR组件解析

在Web开发的世界里,框架作为提高开发效率和保障项目质量的重要工具,始终扮演着关键角色。Struts2作为其中之一,是在众项目中广泛使用的成熟框架。本章节旨在为读者提供Struts2框架的基础知识概览,帮助理解其在Web开发中的地位和作用。在Struts2框架中,拦截器是可插拔的组件,可以根据需要进行自定义和扩展。自定义拦截器需要实现接口,或者继承类。以下是一个简单的自定义拦截器的实现示例:@Override// 在执行Action之前执行的逻辑// 调用下一个拦截器或Action。

weixin_34718952的博客 1158

java文件上传jar(commons-fileupload-1.2.1.jar,commons-io-2.0.1.jar

java实现文件保存,接收所需的jar,(commons-fileupload-1.2.1.jar,commons-io-2.0.1.jar),亲测可用

Struts2框架整合:核心jar指南

本文还有配套的精品资源,点击获取 简介:Struts2是一个流行的Java Web应用程序MVC框架。整合Struts2,了解并正确配置框架所需的关键jar对于应用程序的成功运行至关重要。本文介绍Struts2的核心依赖jar,如struts2-core.jar、xwork-core.jar、ognl.jar等,以及如何整合Spring和Hibernate框架。同...

weixin_35006125的博客 1176

初试 struts 2.2.1 简单实例 2.2.1必须的

<br />新建 web project:struts2<br /> <br />添用户自定义类库,struts 2.2.1所需的共7个。commons-fileupload-1.2.1.jarcommons-io-1.3.2.jarfreemarker-2.3.16.jarjavassist-3.7.ga.jarognl-3.0.jarstruts2-core-2.2.1.jarxwork-core-2.2.1.jar<br />缺少javassist-3.7.ga.jar启动Tomacat会报错误

zqqlj2004的专栏 965

struts2浅谈其jar

antlr-2.7.2    一种工具,它可以接受词文法语言描述,并能产生识别这些语言的语句的程序asm-3.3    操作java字节码的类库asm-commons-3.3    提供了基于事件的表现形式asm-tree-3.3    提供了基于对象的表现形式classworlds-1.1    基于java操作类装载的开发框架。java的classloader的机制和本地类可以引起头痛,为某些类型的应用程序开发的混乱commons-beanutils-1.8.0jakarta commons项目中的一

2401_84046577的博客 1105

struts2各个jar

struts2五大核心jar &amp;lt;从下载的struts2框架中找出下面的jar,可以从例子中找&amp;gt; Commons-logging.jar ————– 用于通用日志处理 (也可以用log4j代替) Freemarker.jar ————– 表现层框架,定义了struts2的可视组件主题 Ognl.jar ————– OGNL表达式语言,struts2支持该EL Struts2-cor...

For_ZZHacker的博客 2647

配置struts-2.5.14.1必需jarStruts2 2.5的特性变动

1.下载Struts2 : https://struts.apache.org/ Struts 2.5.14.1 Apache Struts 2.5.14.1 is an elegant, extensible framework for creating enterprise-ready Java web applications. It is available i

Longhaicn的博客 3595

jekins 完整部署详细流程(集成 SVN 源码管理 + Maven 打 + Jar 程序自动部署)

JDK 配置(点 JDK 安装):名称 JDK17,取消「自动安装」,JAVA_HOME 填 /usr/lib/jvm/java-17-openjdk;Repository URL:填 SVN 地址,例如 svn://192.168.1.100/repo/qlcrm/trunk 或 http://svn.example.com/qlcrm/trunk。Maven 配置(点 Maven 安装):名称 Maven3.9,取消「自动安装」,MAVEN_HOME 填 /usr/local/maven。

page_qiu的博客 273

Java学习笔记十六(第三方JAR

Java junit 日志 JSON 邮件 Excel

m0_65939803的博客 200

P10 · 缺 MySQL 驱动 jar:ClassNotFoundException: com.mysql.cj.jdbc.Driver

连 MySQL 前先确认驱动 jar 已在依赖里(ClassNotFoundException 几乎都是没引 jar);MySQL 8+ 用8.x;别拿 5.x 的类名硬凑;jar 版本和 MySQL 服务端版本大版本一致(8 对 8、5.7 对 5.x),见下一篇;IDEA 依赖后记得刷新 Maven/Gradle,里肉眼可见才算数;从零搭 JDBC 建议直接用连接池(HikariCP 等),驱动依赖会自动带好。

成熟的标题 185

idea 每次重启软件 Maven 中依赖 jar 缺失

IDEA 每次重启 Maven 依赖 jar 丢失 / 爆红完整解决方案现象:第一次刷新 Maven 一切正常;关闭 IDEA 再重启打开项目,依赖报红、找不到 jar ,本地文件夹里面 jar 文件实际存在。一、优先修正 Maven 全局配置(根治最高频原因)

qq_36608622的博客 264

Linux 中启动 Java JAR 的 Shell 脚本

<think>我们根据内容生成摘要。需要≤150字。要求含启动/停止/重启、JVM/代理参数、日志机制,强调“启动成功”不等于就绪。用中文,简洁。</think>本文基于Linux Shell脚本,实现Java JAR按端口停止、启动、重启,集中配置端口、JVM内存、代理参数及日志输出。命令提交后台即打印“启动成功”,但并未验证端口监听或应用健康,需结合日志与端口检查确认就绪。

山路曲折盘旋,但毕竟朝着顶峰延伸 212

MyEclipse 2026:当 Agent、MCP 与 Java 26 进入 Eclipse 工作流

AI 编程的热点已经从代码补全转向 Agent 与 MCP;Java 生态也同进入 Java 25/26、Spring Boot 4 的新阶段。本文用一个订单查询接口的改造场景,拆解 MyEclipse 2026.3 在 Eclipse 工作流中提供的 Ask、Plan、Agent、MCP 与现代 Java 支持,并说明哪些能力可以试、哪些边界不能省。

2501_91602431的博客 331

自己动手写一个tomcat之8应用

本文看下我们的tomcat如何支持应用的场景。

wang0907的博客 217

《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis 整合 MyBatis-Plus 阅读笔记 39

《SpringBoot 3:入门与应用实战》第 13 章 整合 MyBatis 整合 MyBatis-Plus 阅读笔记 39

道友 320

Tomcat NIO 工作原理详解:从 Acceptor、Poller 到容器处理链

写 Spring Boot 接口,我们通常只关心 Controller 能不能收到请求,很少去想 Tomcat 在这之前做了什么。没有把请求是如何流转的讲清楚。要理解 Tomcat NIO,抓住 Acceptor、Poller 和 Worker 三类线程就够了。

weixin_51228134的博客 632
上一篇: 打造集成SATA驱动程序的XP_SP3系统盘
下一篇: 让框架Frameset居中,并且固定宽度的巧妙办法
szyjp
博客等级 码龄18年 10粉丝 16原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值