jsp?Action = someaction not working but jsp?action = someaction works [closed]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jsp?Action = someaction not working but jsp?action = someaction works [closed]相关的知识,希望对你有一定的参考价值。

在我的Web应用程序中,我使用jsp和servlet。要重定向到页面,我使用以下URL模式执行某些操作。

这不起作用。

1.http://100.320.22.1423:1023/hello/SomePage.jsp?Action=Det&FunctionId=ID123

这些工作。正如您所看到的,1和2之间的唯一区别是'Action'以大写和简单字母开头。我更新了我的浏览器(Chrome和Firefox)后遇到了这些问题

2.http://100.320.22.1423:1023/hello/SomePage.jsp?action=Det&FunctionId=ID123 3.http://100.320.22.1423:10023/hello/SomePage.jsp?FunctionId=ID123&Action=Det

出现这种情况的任何建议或原因?

提前致谢。

答案

首先,我认为在您撰写问题时考虑如何帮助其他人帮助您,这一点非常重要。您没有包含有关错误的任何详细信息,也没有包含您的代码,这就是您多次投票的原因。

我建议你阅读this article,以便你可以在将来制作更好的问题,这可能会让你更快,更好的答案。

没有代码或错误消息,很难帮助你。但是,我怀疑你可能没有考虑action(或Action)的区分大小写。

Aa不一样,所以Actionaction需要以不同方式访问。

例如,如果你想在php中阅读Action,你需要访问带有$_GET索引的Action数组。

$action = $_GET["Action"];

使用带有小写“a”的action将导致错误,指出索引未定义。

以上是关于jsp?Action = someaction not working but jsp?action = someaction works [closed]的主要内容,如果未能解决你的问题,请参考以下文章

如何更改提交表单的查询字符串

JSP form表单无法提交

struts2配置通用action一个顶N个,你还在写一大堆action吗?

隐藏从jsp传递到struts2动作类的参数

怎么把action中的值传到jsp页面

struts2 jsp如何获取action值