哪一位大神能讲讲: js如何阻止在地址栏中敲击回车,java代码,SpringMVC 框架?

局部代码

    <form id="accountForm" style="display: none;" method="post">
                                <input id="appName" name="name" type="hidden"/>
                                <input type="hidden" name="isView" value="false"/>
                            </form>
这个from表单里面设置了两个属性

<td width="20%" class="right" style="text-align: center;">
                                                <c:choose>
                                                    <c:when test="${personModel.cfapp21!=null && personModel.cfapp21!=''}">
                                                        <a   href="javascript:managerAccount('${entry.name }')">
                                                            <img title="<spring:message code='ui.label.update.account'/>" src="${contextPath}/images/icon/edit.png"/>
                                                        </a>
                                                    </c:when>
这个是获得appName的值



function managerAccount(appName) {
            $("#appName").val(appName);
            $("#accountForm").attr("action", "${contextPath}/account/editPersonalAccount");
            $("#accountForm").submit();
            Para.showLoading();
        }



@RequestMapping("/editPersonalAccount")
    public ModelAndView editPersonalAccount(@RequestParam("name") String appName,
            boolean isView,HttpServletResponse response) throws RemoteException, ApplicationException {

```这个是后台接收路径的方法。


使用的是java代码,SpringMVC框架。

从前面<a>标签点击到跳转到下一个页面都没问题,但是在跳转到下一个页面之后重新在浏览器的地址栏中敲击回车,就会报错。
错误信息如下
org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'name' is not present

ps:小弟实在是不知道怎么办,不管是禁止地址栏中敲击回车 ,还是避免报错
     只要其中一种解决方法就行了。小弟在此拜上。求各位大神帮帮忙,万分火急

2个回答

地址栏不是网页的一部分,没办法用js屏蔽。你需要在本地部署软件才能做到。

把你传递的值 写缓存

qq_28199467
夜空中最亮的那颗星 回复共产主义接班人1: js能不能用
9 个月之前 回复
alastbird
共产主义接班人1 但是jsp页面如何写缓存啊
9 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

12
哪位大神可以解决我的问题,很急
7
jsp中javascript中的image怎么保存到服务器,web项目,求大神解答,困扰好久了
4
xml好像编写的不对,哪位大神帮忙看下
3
请问,哪位大神能搞定这个问题
3
CAS单点登陆,service中的地址有误,哪位大神知道问题出在哪里?感激不尽!
8
向大神请教:数据分析中如何选取变量?
2
新手求大神指教qt中error: multiple definition of用网上查的方法还是报错
2
如何实现vue项目在手机上 全屏显示(像app一样) 隐藏地址栏
1
请问哪位大神有sip.js的学习资料和demo
3
Vue从一个页面跳转到一个页面 在返回,第一个页面的js无法使用了,这是为什么 求大神指教
1
在labview中如何实现按位相与、按位相或和移位的操作,求大神指教!
2
Linux开机一直卡读条,一直进不去,有哪位大神腿粗给我抱抱。
1
哪位大神帮忙下载TabPanel Constructor?
1
有哪位大神有sql注入的数据集没有?
3
javascript 字符串拼接渲染的html元素,不能添加事件,为什么?哪位大神帮忙解答,感激不尽!
1
微服务项目,springboot打jar为什么还要启动zookpeer,要不然打不了jar包会报错,哪位大神能够解答下?
1
哪位大神知道rep-501问题如何解决
3
初学es6,ES6 语法中 yield 关键字什么意思啊?百度了一大堆,还是看不懂,哪位大神用白话解释一下
2
老项目中struts2遇到的奇葩异常,哪位大神知道遇到过,求指教!!!