struts2+spring+mybatis框架。 进入一个页面时,同时访问三个url会报错。

图片说明图片说明图片说明

0

3个回答

这个应该是mybatis查询出错吧。

参数集合里面已经包含了count参数?

0
agoni_xiaoen
Holdmyfire_enen 不是啦,随便注释掉一个url就没事了。。。
3 年多之前 回复

这个是sql语句写错了,你把报错中的sql语句粘出来放数据库执行一下看看会不会报错

0
agoni_xiaoen
Holdmyfire_enen 试过的,发现都是没有错误的,而且我另外随便注释掉一个链接就不会报错了。。。
3 年多之前 回复

你在controller重新写两个方法针对你上面的请求,你在页面刷新之前同时对page.action进行了访问,还传入了不同的查询条件和参数导致的。注意一下的onBeforeLoad:

0
agoni_xiaoen
Holdmyfire_enen 试了,我后来传入了同样的参数还是这样的,每次第一次进去就会报错,第二次就正常了。。。
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
springmvc 一个url请求,多次进入controller 解决方法
(1)针对自己开发中遇到的问题,然后记录一下下: 很多人是配置文件出了问题,但自己遇到的不是, 看如下代码 a. b. 针对于a和b两种代码出现在jsp页面或者html页面中的时候,都会造成 程序多次去调用 controller  因为他们的src都引用不到,因而controller多次得到调用。 (Controller method being
页面提交进不了Action的原因
1.进不了action,页面没有任何js报错,可能的原因是数据类型不一致.例如用ajax方式提交所带的参数类型a是String类型,而action中定义的a是Integer类型就会导致这种情况的发生.
Struts2 访问首页时经过Action加载数据
网站默认的欢迎页是不经过后台action方法,此时便无法通过s标签加载一些后台数据,又不想在欢迎页进行页面的跳转打开"真正的首页",即www.test.com打开就是我们想要的页面数据,而不是经过跳转后在地址栏上显示www.test.com/inde.html,然后才是我们想要的页面数据。 首先我们需要配置web.xml,把默认的欢迎页修改成以下代码 i
Struts2 jsp页面url访问查Action中对应指定方法
①:http://localhost:8080/PractiseStruts/loginAction!login.action; ②:http://localhost:8080/PractiseStruts/loginAction.action?method:login=xxx; ③:struts2的配置文件的action标签中存在一个method属性,用来指定访问特定的方法      
struts2中直接访问jsp页面报错解决方法!
问题描述:   The Struts dispatcher cannot be found.  This is usually caused by using Struts tags without the associated filter. Strut s tags are only usable when the request has passed through its
struts2实现首次打开默认jsp页面预加载数据库表的读取
今天在做购物车项目的时候,项目文档要求实现打开首页的时候把数据库的数据读取出来,可以使用struts标签的进行加载。 属性介绍:name,对应struts.xml中action的名字。executeResult是指是否将返回的视图加载到本页面,namespace:action对应的命名空间 index.jsp struts.xml /test.jsp
struts2 .do .action等后缀访问问题
默认情况下,struts2是无法处理以.do为后缀的请求url的(默认情况下是.action或者不填,可以参见org.apache.struts2包下的default.properties文件)。  但是struts2是一个高配置的框架,所以我们可以通过配置来处理以.do为后缀的请求。  struts2提供了一系列的常量来供我们来配置。  如:我们可以在struts.xml文件中配置
Struts2配置默认action(首页)、配置404防止请求出错问题解决
Struts2配置默认action(首页)、配置404防止请求出错问题解决
struts2在加载首页是访问action
有时候我们在加载首页时就要用到数据库的数据,也即是action的返回的数据。 可以有如下方式: 1.建个空的jsp页面,页面内容 然后在web.xml中配置: 这里就是你的jsp文件 2.在WEB-ROOT下建个空文件文件名就是你的action的名字(像这样xxx.action作为文件名) xxx.action
多个请求访问同一个servlet
在我们刚开始编写java web程序时,可能会一个jsp页面功能对应一个服务器的servlet。例如对我们的客户表(Customer)实行增删改查时,每个操作对一个servlet。这样的话,不仅使得代码量很大,而且会使得代码不好管理。那我们想到的是,怎么实现JSP页面的多个请求对应一个servlet呢?通过一个servlet完成增删改查等多个功能呢? 例如我的jsp页面中查询数据库中的表cust
页面加载时同时向两个不同的路径发送ajax请求,笨方法解决
在做项目的时候在页面加载的时候需要发起两个ajax请求,但是同时发起两个ajax会发生错误,我查了下百度,好像是因为ajax本身再传数据的协议会产生冲突,于是我想了个笨方法在两个ajax加一个方法 setTimeout(function(){},500)将两个ajax分开加载,中间延时500ms。这样页面就正常了。 下面是完整代码 $(function() { $.ajax({
Struts2 访问Action和Jsp页面出现的路径问题解决方案之 ---- 为jsp、图片、js、css等获取Web工程的绝对路径的方法
Way1: 内嵌入java代码! <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> 测试用例: /js/header.js"> Wa
Struts2 输入域名跳转到首页(不改变浏览器地址栏地址)
Struts2 默认首页的跳转,之前都是通过welcome-file-list进入jsp页面,再重定向到action,但是这种情况下会改变浏览器地址栏的url 今天终于找到个不会改变url的方法 第一步、在项目根目录下,新建一个文件,文件名为需要跳转到的action的地址(例如:登录的action(login.action),文件名就是:login.action) 第二步、的web.xml中
springmvc请求一次,访问多个controller中的方法
springmvc请求一次,访问多个controller中的方法
spring struts2 mybatis框架学习总结(mvc三层架构)
spring struts2 mybatis框架学习总结(mvc三层架构) ssi的框架主要是由struts2,spring以及ibatis组成,他们负责各层之间的交互与协作,从而实现整个web端的功能实现与整合。 相信大家对于mvc的三层架构已经灰常熟悉了,在这就不细讲了,个人感觉ssi的框架结构还是比较典型的mvc三层架构,还是比较容易上手的。关于这块的
【Struts2集锦】 jsp页面位置不同访问方法不同
在做SSH的项目的时候,用URL访问页面的时候,有很多疑惑的地方。因为有的JSP页面直接放在WebRoot下面,有的页面放在WEB-INF下面,有的在WebRoot下面另起一个文件夹。当时在想这有什么区别呢??傻傻分不清楚。 最近看了超哥博客发现突然醒悟,自己就做了个实验。 把login.jsp页面直接放在WebRoot下,进行了访问。如图: 在浏览器地址栏中输入:htt
Struts2 页面url请求如何找action
1.我们使用最原始的方法去查找action,不同注解。 struts.xml文件先配置 news/addNewsInfo.jsp news/editNewsInfo.jsp news/newsInfo.jsp action 默认执行的是NewsInfoAction中的excute方法。 http://localhost:8080/test/newsInfoAction.h
[Struts 2] 配置文件struts.xml的URL访问控制,及struts解析action方式
在配置struts.xml的时候,一定有如下结构: 其中的namespace就是用来区分action类别,同名action在不同package下可以定义,主要原因就是namespace的限定。 namespace限定 后会影响请求的URL。 示例1:项目名称 /WEB-INF/pages/user/login.jsp /WEB-INF/pages/
spring mvc怎么加入权限控制,在未登录前,任何访问url都跳转到login页面;登录成功后跳转至先前的url
1要达到的目的:在未登录前,任何访问url都跳转到login页面;登录成功后才可以获取相关资源
页面加载时多个ajax同时请求时出现问题
多个ajax在页面加载时请求,若返回值的名称一致,可能会出现数据冲突的问题,并导致前面的ajax执行报错,这种情况一般要把ajax分开来执行,不建议使用同步操作如:在ajax的success中调用下一个ajax方法,但这种操作有一定风险性,第一个ajax挂掉的同时也会影响后面的ajax请求,所以应该在error中也做出相应的判断,保证后续方法的正常执行...
spring boot访问url报错404的问题
在学习spring boot的,controller定义了url,但是访问总是404。如图: 可能原因是controller和spring boot的启动类不在同一个目录下,或者不在启动类的同一层的子目录下,如图: 解决办法: 移动启动类到最上级的目录下,这样就可以自动扫描所有的类了。spring boot自动扫描同目录或者同目录的子目录下的类。 如图: 这样,就
Struts2+Spring+MyBatis环境整合开发案例(MVC架构)
最近公司一个项目开发环境要求Struts2+Spring+MyBatis 框架,之前都是用Struts2+Spring+Hibernate 的。个人觉得MyBatis和Hibernate的最大区别,就是MyBatis是一个不完全的ORM框架,可自定义很多比较复杂的sql语句,比如调用 sql自定义函数和存储过程,很适合金融和门户之类的项目。而Hibernate是完全的ORM,有些时候写自定义的sq
spring mvc能访问到Controller但是显示404问题解决办法
今天,在配置Spring mvc时碰见一个很奇怪的问题,路径明明是对的,但是访问页面一直显示404 Not Found。启动调试,跟踪代码,发现请求能够进入到Controller中,但是返回jsp时却出现错误。上网查了一下,发现是web.xml配置有问题。我的配置文件如下: <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmln
struts2不能进入action
前言 分2种情况, 1.struts2 2.ssh struts2 ssh 1.action由spring来管理,即action在ssh里是一个spring Bean。与action对应的spring Bean所在配置文件必须要在web.xml配置(即指明路径,这样spring容器就可以找到与action对应的spring Bean)。 示例:web.xml
Struts2 无法访问直接通过URL访问jsp文件
Struts2 无法访问直接通过URL访问jsp文件
JSP页面加载时同时访问action获取数据( struts标签s:action方法)
JSP页面加载时同时访问action获取数据( struts标签s:action方法) 使用if解决死循环
spring MVC中一次url请求却执行目标action两次的解决办法
之前工作的时候遇到这个问题,后来浪费大把时间修改
Struts2+Spring+Mybatis框架集成的搭建。(SSM形式)
Struts2+Spring+Mybatis框架集成的搭建。(SSM形式)
jsp页面加载时自动执行action (转载 如需删除请通知)
比如当我进入首页时,就要将数据库中的一些数据加载到welcome.jsp页面中,但是刚进入页面时,是没有执行action的,所以无法通过action获得数据库中的数据。此时有一个办法:就是建立一个临时的页面,比如temp.jsp,在该jsp页面中的head中只有一句: ,然后在web.xml文件中设置,把temp.jsp设置成初始访问的页面(原先是welcome.jsp)。如下:
SpringMVC一次请求多次进入Control的原因
原因:  等图片src="#" 指向当前页面
Struts2 jsp访问action出现404错误
    在测试环境时发现一个奇怪的bug,A类的save方法可以调用而update方法不能调用。一开始以为自己写错了,检查了半天也没发现问题,后来发现Struts2 2.5版本已经默认开启严格的方法调用Strict Method Invocation。    什么是严格的方法调用?    在使用动态方法绑定调用action时,理论上可以通过修改html代码调用action的任何方法,这就会出现安全...
springmvc一个跳转jsp页面被过滤器过滤好几次的问题
前几天写了个过滤器,一个页面跳转在过滤器的doFilter方法中拦截到好几次,一直找不到原因。后来才发现是过滤器配置的问题。而 配置是我随便网上cp的,如下:         domainFilter         com.cloud.xungou.servlet.DomainFilter                 domainFilter       /*   
springboot demo写好之后再去写一个controller,怎么也访问不到页面
由于版本差异,用SpringBoot 1.4.X以上版本开发时找不到@Controller定义的URL,于是在启动类加注解 spring boot对于目录结构有相应的要求,修改完目录结构之后,发现还是不可以,最后在主类中要顶一个注解(@ComponentScan("hello.hello2")),告诉spring需要扫描哪些包下面的controller
Spring MVC 设置访问错误路径自动跳转到指定页面
在dispatcher-servlet.xml中配置如下servlet后,对于*.do结尾的url请求,将转发给org.springframework.web.servlet.DispatcherServlet类去处理。 问题:对于不存在的页面或者不符合匹配条件的url,浏览器将没有任何响应。 解决方案:在配置文件中指定对于404错误的默认处理页面。 Dispatcher or
首次进入页面刷新1次|JSP获取上一个访问页面URL的方法
无标题页 var Cookie = { setCookie:function(name,value,option){ var str = name + "=" + escape(value); if(option){ if(option.expireDays){ var
Spring MVC 下设置默认访问页面的3种方式
1.默认tomcat容器的默认页面。 /index.html 这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。2.spirng mvc 默认index controller 方式 如果在tomcat容器没有配置默认页面,怎spring mvc 会主动去寻找/index的controller,如果有则会调用,没有则会显示404页面。 @RequestMap
web.xml配置struts2之后访问jsp页面报Http 404错误
HTTP 404错误,看到这个错误想死的心都有了,为了避免以后遇到此类错误时像无头苍蝇一样乱飞,决定把每一次遇到此类错误的解决方法写下来,以备查询。          由于没配置struts2之前,都能正常访问应用目录下的文件,配置之后访问文件都报404错误,所以确定是struts2配置错误,之后从网上查找,发现很多人出现类似的错误,解决方法很多,记得的有:            a.访问时,
Struts登录验证(防止未登录进入)
整体结构目录 登录<h2>登录页面</h2> ${loginError } <form action="login.action" method="post"> 用户名:<input type="text" name="username" /> 密码:<input type="password" name="password" /> <i
struts2中forward 转发至action 出现404错误的原因
遇到一个问题,我们的首页原来是在index.jsp里做个重定向。 然后被要求主页url只能是域名,不能跳转,于是改成转发,但是转发之后出现404错误。 而直接访问目标地址没有问题,后来网上搜到是因为struts的filter没有处理来自forward的请求,在web.xml里修改一下map参数就行了: 4 Understanding and Using Servlet Filters
struts2配置默认首页
本文转载自:http://zsmud.iteye.com/blog/1986622
相关热词 c#异步发送kafka c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#线程 窗体失去响应 c#角度转弧度 c# 解析gps数据 c# vs设置 语法版本 c# json含回车 c#多线程demo