welcome-file 不能配置action的解决方法

拌合楼管理软件开发(十一) 海康威视车牌识别摄像头安装调试,总算是跑通了。 /保存的文件个数这里之所以需要用到委托,直接更新textbox文本中的内容,以及复制picturebox的image会提示不是从齐创建的线程调用。 阅读详情

今天要把首页换成velociy的,发现直接修改welcome-file为一个action请求不生效。

经过查询资料发现有如下三种解决办法:

1.  <welcome-file-list>
<welcome-file>/index.action</welcome-file>
</welcome-file-list>

然后在webapp目录下新建一个空文件index.action

2. <welcome-file-list>
<welcome-file>/index.jsp</welcome-file>
</welcome-file-list>

在jsp中做重定向跳转

3.<welcome-file-list>
<welcome-file>/index.html</welcome-file>
</welcome-file-list>

在html中使用META重定向操作:<META HTTP-EQUIV="Refresh" CONTENT="0;URL=max/HelloWorld.action">

其中,content="1 是时间控制,表示1秒后自动跳转到要跳转的页面. content="0 表示打开该页后立即跳转到你要跳转的页面. url 是要跳转的路径

综上所述,个人感觉第一个方法简洁方便快速。当欢迎页面查找index.action,并进行页面请求时会经过struts拦截器,从而间接的发起action请求。

分析问题原因:

1. 这是由于web.xml中的welcome-file-list配置段仅对servlet和普通页面有效,其他不支持

2. 因为struts2采用过滤器的方式处理请求,默认情况是监控url地址的变化


参考资料地址:http://www.cnblogs.com/taoweiji/p/3248847.html

http://www.jdiy.org/read.jd?id=y0hi94eg4l

触摸屏蓝牙控制 使用杰理芯片通过蓝牙实现触摸屏功能,需要结合触摸屏数据采集、蓝牙数据传输以及移动端应用的实现。 阅读详情

相关推荐

Ubuntu下安装Hive3.1.2教程(附MySQL安装方法及安装包)

文章目录前言一、安装Hive1. 下载压缩包并解压2. 安装Hive3. 配置环境变量4. 修改配置文件二、MySQL安装与配置1. 安装MySQL2. 安装MySQL jdbc包3. 为Hive创建MySQL账号三、验证Hive安装及错误处理1. 启动Hadoop2. 启动hive3. 运行Hive实例总结 前言 Hive 的安装需要建立在 Hadoop 的之上(类似于Hbase),关于 Hadoop 的单机安装以及伪分布式安装可以参考作者的另两篇博客: Ubuntu下单机安装Hadoop详细教程(附

程序必须为人类阅读而编写,并且仅仅碰巧可以让机器执行 1万+

何让welcome-file跳转到Action呢

如何让welcome-file跳转到Action呢? 设置welcome-file跳到Action总是报404,因为需要在首页加载数据,需要进action,怎么办呢? 解决方法: 1. welcome list 是可以设置xxxx.do的,只不过你要建一个相同名的空文件了  比如你要让welcome list 指向index.do  你在工程根目录下建个

阿城的专栏 6401

struts中将默认访问路径设置为action

一般情况下,将默认访问路径设置成某个页面很简单,在web.xml中写在中就可以了 但是,今天想把默认路径指向一个action,因为要读取数据库的内容,又不想把代码都写在jsp里 一开始在 里写了action的名字,发现根本不行 从网上找了好久看到好多种解决方法,最终通过下面的方法解决: 思路:  里写一个跳转页面的名字,然后通过该页面跳转到目的action    实例: 想

(ง •̀_•́)ง 1080

PCB过孔全介绍

过孔(via)是多层PCB的重要组成部分之一,钻孔的费用通常占PCB制板费用的30%到40%。简单的说来,PCB上的每一个孔都可以称之为过孔。从作用上看,过孔可以分成两类:一是用作各层间的电气连接;二是用作器件的固定或定位。如果从工艺制程上来说,这些过孔一般又分为三类,即盲孔(blind via)、埋孔(buried via)和通孔(through via)。盲孔位于印刷线路板的顶层和底层表面,具

小王的自我修行路 2357

后仿真中《SDF反标必懂连载篇》之 <INTERCONNECT/IOPATH> 到底反标电路路径是哪里

对于SDF INTERCONNECT ENTRY 描述,我们在之前的文章有详解。读万卷书,行万里路。实践很重要。今天,搞一下SDF INTERCONNECT / IOPATH 延迟数据信息,究竟反标的是哪一路径延时?究竟在电路上一段段如何表现出延迟现象的呢?

那么菜的博客 2135

tomcat 主页是.jsp显示时变成.action的解决办法

今天在做将tomcat默认页面改成自己公司主页。发现自己公司的主页是.jsp 转成.action 页面。网上提供的一种方案  是在WEB_INFO 中 修改        index.jsp   index.htm index.html   改成:       xxx.action   我改后发现  总是报404.找不到这个页面吧。 是的,我们确实没

hqfok的博客 937

上线之前多一道闸:业务审核系统的接入定义、双轨状态机与可靠生效闭环

运营后台“保存即生效”,让价格、库存、人群等配置每次修改都相当于一次无评审的上线。本文以至尊会员降价活动为例,系统拆解业务审核系统:用带业务语义的操作编码、规则化审核人与候选人快照、完整的生效回调契约做好接入定义;把业务改造为提交待生效,以不可变快照、字段级差异和唯一约束加幂等号防误配防重复;用审批轨与执行轨双轨状态机、链路式重新提交和以事件为准的审核链路理清状态;最后以发件箱、幂等键、超时先查后试、乐观锁与对账闭合生效环节,并结合两个可运行的Java程序,给出五种生效策略的事故率实测对比。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 6万+

在Struts中配置欢迎页面

每个网站都需要一个欢迎页面或默认页面作为入口点。 这是在Struts中配置欢迎页面的3种方法。 下载此Struts欢迎文件示例– Struts-Welcome-File-Example.zip 1. index.jsp 最简单的方法是创建一个“ index.jsp ”页面,并将其与WEB-INF文件夹,项目根文件夹放置在同一级别。 访问项目根目录 http://localho...

一名可爱的技术搬运工 305

【机器学习-09】特征工程

特征工程是机器学习模型构建的初步工作,但它的重要性却贯穿整个模型生命周期。在进行特征工程时,我们需要充分利用数据科学的知识和技巧,结合具体的应用场景和业务需求,来制定出最合适的特征提取和转换策略。只有这样,我们才能为机器学习模型提供最有价值的输入,从而使其发挥出最大的潜力。总之,特征工程是机器学习中的一项关键任务,它需要我们用心去探索、去实践、去创新。只有不断地优化和完善特征工程的过程,我们才能构建出更加准确、更加可靠的机器学习模型,为实际应用带来更大的价值。

qq_38614074的博客 2万+

基于Matlab使用雷达资源管理有效跟踪多个机动目标仿真(附源码)

多功能雷达可以搜索目标,确认新轨道,并重新访问轨道以更新状态。为了执行这些功能,多功能雷达通常由资源管理器管理,该资源管理器创建用于搜索、确认和跟踪的雷达任务。这些任务是根据优先级和时间安排的,因此,在每个时间步长中,多功能雷达都可以将其波束指向所需的方向。在此示例中,对于用于跟踪机动目标的雷达,有两个相互冲突的要求:目标的数量及其初始位置通常事先不知道。因此,雷达必须不断搜索感兴趣的区域才能找到目标。此外,雷达需要在进入雷达覆盖区域后立即检测并建立对每个目标的跟踪。目标机动的时间段事先是未知的。

珞瑜的博客 3146

welcome-file-list不能直接写action地址

      web.xml中这样配置 &lt;welcome-file-list&gt; &lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt; &lt;/welcome-file-list&gt; 然后在index.jsp中使用Struts2的标签 &lt;s:action name="getDataInfo" ...

悠然而然 668

【CASS精品教程】035:南方CASS7.1台阶画法案例大全

摘要:本文详细介绍了南方CASS7.1软件中5种台阶工具的使用方法,包括普通台阶、有边台阶、L型台阶、U型台阶和不规则台阶。重点说明各类台阶的绘制步骤和注意事项,如绘制方向(从右下角逆时针连接4个点)、台阶方向标识(白色边为下边)、台阶数自动生成不可更改等特性。同时指出高版本CASS可能存在操作差异,并配以多张示意图直观展示各类台阶的绘制过程和效果,为使用CASS7.1绘制建筑台阶提供了实用指导。(148字)

智慧空间实验室 2921

学习Struts(3)-配置Struts应用

配置web.xml文件:1.     不管应用中包含多少子应用,都只需要配置一个ActionServlet。配置多个ActionServlet类来处理应用中不同的功能,其实是没必要的,因为Servlet本身支持多线程。而且,目前的Struts框架只允许在应用中配置一个ActionServlet。2.     配置welcome file list,看到这里在想,为什么会要多个欢迎页呢?这多

Explorerwen--Javahome 947

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Struts2 welcome-file-list 设置的路径不能是Action地址

在welcome-file-list 设置的路径是要去web应用根目录下去找,比如,设置了index.jsp,那么,首先不输入具体访问文件的时候,它就会去WEB应用根目录去找index.jsp文件,如果没有这个文件的话,自然页面不会有任何显示,所以,直接写这个action地址是不可行的,因为,建不了这样一个action的文件。但是 里可以配置servlet 没法配置action。 在 tomca

每天进步一点点 时间会让你成为巨人 5317

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

【原创】在Struts2的welcome-file里配置action

老早的时候我就问过这个问题,研究了一段时间给的结论是“Struts2的welcom-file中不支持action写法!”。早些时候说了这样的看法倒没什么,说不定还能忽悠一些人。 今天再次研究这个问题的时候,在网上好些朋友还是保持这种看法,不过,也有的朋友说是支持的。其实,不管是支持,还是不支持,相信都是就当前自己所用的环境而言的。所以当我今天再次研究的时候发现,说支持和不支持的,其实都...

aifen7658的博客 182

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

default-action-ref 和 welcome-file-list 标签的区别

标签是 struts.xml 中的标签,意思是默认的动作引用,可以理解为当没有相应的 action 对应是,调用这个 action 引用,如下: 1: .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*wh

MZULE 优快云 4056

访问www首页不跳转三级域名的三种方式 (struts welcome-file-list index.action问题)

问题: 在工程发布的时候,首页访问一般都是www.xxx.com,如果首页没有动态action数据那么没有什么问题;如果是action请求数据,则可能遇到访问不到内容的情况,比方: 1.访问www.xxx.com 无法访问 2.访问www.xxx.com 做跳转,url跳转到了www.xxx.com/index.html(或者其他的什么),可以访问到了,但是据说会影响网站的权重,至少不美观。...

saife的专栏 19万+

web.xml 中 welcome-file 为action的解决

直接在welcome-file 标签内放置action是不能实现的,但是可以通过2种方法委婉实现   一. index.html,  index.html内容:     二. 在index.html写上这么一段:   location.replace("xxx.action");

mikyz的专栏 1376

web.xml中welcome-file配置的问题

最近在搭建maven项目,刚开始配置了welcome-file的是jsp,没有什么问题,后来整合struts2,spring时写了一个测试action,当我将welcome-file改成action后,运行发现找不到文件,后来查了很多资料才知道。 welcome-file的只能只对serlvet,html,jsp。而struts2是用filter来做的所以无法识别,解决方案有3种。 1.网页重

weu135的专栏 7677

struts2 welcome-file-list 设置的路径不能是Action地址

原文:http://lostmemorise.iteye.com/blog/1294161 中配置Struts2 的action是不能被访问的,但是Struts1的行原理在于: 在tomcat中配置的 是基于servlet 的struts2 的运行机制却是filter。 解决办法,设置index.jsp等,在这个里面通过url跳转或struts2的action标签跳转到你的

李登文的专栏 1080

关于web.xml中的welcome-file-list(欢迎页)

welcome-file-list是一个配置在web.xml中的一个欢迎页,用于当用户在url中输入工程名称或者输入web容器url(如http://localhost:8080/)时直接跳转的页面. 例如:         index.html         index.jsp         index.action      今天我遇到

caomiao2006的专栏 2万+

struts2中 welcome-file-list 设置的路径不能是Action地址

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

weixin_34185512的博客 206

welcome-file-list失效解决办法

最近使用jetty + struts2 做了一个小项目,但是发现配置在welcome-file-list的默认首页失效了,访问项目的时候,一直报:There is no Action mapped for namespace / and action name . - [unknown location]异常,但是在访问的项目的地址后面加/index.jsp又可以正确访问,而且其他action

qq_40871586的博客 1945

在webx.ml中 配置struts2 后 welcome-file-list 失效的解决办法

struts2 struts2 *.action struts2 *.jsp welcome-file-list index.jsp index.jsp --%> 在jsp文件中的两种方式选一即可

赠人玫瑰,手留余香. 2097
上一篇: 整合spring、redis
下一篇: jquery ajax参数加点号状态200进error
subuser
博客等级 码龄19年 31粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值