栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

(1)Struts2-Idea 2020.3 创建Struts2

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(1)Struts2-Idea 2020.3 创建Struts2

1、安装插件

2、创建项目

  官网下载lib:

然后选择下载的lib(8个):

 再次点击File--->Project Structure,右键选择put into/Web-INF/lib

 

http://localhost:8080/struts1_war_exploded/

3、日志乱码解决方法

(1)打开 tomcat 安装目录下的配置文件 conf/logging.properties ,将所有的GBK改为 UTF-8

(2)Idea :HELP-> Edit Custom VM Options-> 添加 一行 -> 重启IDEA

4、报错问题 4.1 错误1

解决方案:需要导入struts2-core.jar中的struts-default.xml。 

4.2 错误2

两种方法:

1、降web版本,比如5.0 讲到3.1

2、升级tomcat版本 

5、实例 5.1 例子1

http://localhost:8080/struts1_war_exploded/Action1

 

5.2 例子2 继承ActionSupport类

struts可以继承ActionSupport类,也可以不继承,继承的好处简单来说就是更方便实现验证,国际化,默认的处理用户请求的方法等功能

参考:https://blog.csdn.net/amazing_banana/article/details/83590485

 输入:http://localhost:8080/struts1_war_exploded/login.jsp

6、打包相关 6.1 打包成非war包

artifact可以理解为打包,struts1_war_exploded 目录根据自己的需要修改

6.2 打包成war

 6.3 war放入tomcat发布

放入webapps文件夹下,启动tomcat后自动解压:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/298934.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号