当前位置: 首页 > news >正文

struts2使用注解的时候遇到的问题

问题描述:
    一切配置和注解都正确,但是无法访问action中的方法
 
解决问题:
    之前将action层的包名命名成了web,改成action就对了
 
原因:
     struts2路径访问的规则:

struts2-convention-plugin-*jar的包,这个包会默认依次检索包名里含有struts,struts2,action,actions的包,然后它会对实现了Action接口以及类名以Action结尾的这些类,作为Action来进行处理。不在web.xml中的filter中进行<init-param><param-name>actionPackages。。。的配置也可以。

 

 

 

转载于:https://www.cnblogs.com/nickhan/p/4897083.html

相关文章:

  • bootstrap弹出提示窗口功能
  • Grunt 插件使用汇总
  • 难题集锦
  • 如何在linux下实现mysql数据库每天自动备份
  • Servlet的学习之Session(1)
  • JavaScript学习06 JS事件对象
  • 关于在windows server 2008 上部署wampserver2.5部署的问题
  • C++复制构造函数和赋值符的区别
  • 正规化方程Normal Equations解析
  • Light OJ 1148
  • JSP的学习(6)——九大隐式对象及其out对象
  • [转]Linux进程通信之POSIX消息队列
  • LeetCode 214. Shortest Palindrome
  • 第七篇 Valid Sudoku
  • iOS和Android的app界面设计规范
  • 「面试题」如何实现一个圣杯布局?
  • 「译」Node.js Streams 基础
  • 0x05 Python数据分析,Anaconda八斩刀
  • Docker 笔记(2):Dockerfile
  • JAVA_NIO系列——Channel和Buffer详解
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • Logstash 参考指南(目录)
  • Promise面试题2实现异步串行执行
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • Vue实战(四)登录/注册页的实现
  • 前端学习笔记之观察者模式
  • 软件开发学习的5大技巧,你知道吗?
  • 网页视频流m3u8/ts视频下载
  • 正则表达式
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 昨天1024程序员节,我故意写了个死循环~
  • ​学习一下,什么是预包装食品?​
  • #define,static,const,三种常量的区别
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (c语言)strcpy函数用法
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (八)Spring源码解析:Spring MVC
  • (二)linux使用docker容器运行mysql
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (转)http-server应用
  • (转)scrum常见工具列表
  • .NET Core中的去虚
  • .NET Micro Framework初体验(二)
  • .net 微服务 服务保护 自动重试 Polly
  • .NET中使用Protobuffer 实现序列化和反序列化
  • ?.的用法
  • @converter 只能用mysql吗_python-MySQLConverter对象没有mysql-connector属性’...
  • [ C++ ] STL---string类的使用指南
  • [ C++ ] 继承
  • [30期] 我的学习方法
  • [AIGC] Java 和 Kotlin 的区别