ssm

ssm使用layui使用ajax没有执行success

强颜欢笑 提交于 2020-03-10 08:28:20
一. 问题背景 后台:使用ssm框架,在Controller的方法 已经加了@ResonseBody注释 ,返回的对象是User 前端:jsp页面,ajax写了 dataType:'json' ,点击‘编辑’按钮,点击‘提交’表单后, ajax没有执行success里面的代码 不能执行success里面的代码的原因: 在ajax后面没有写 return false; ,导致提交按钮默认提交了。 二. 解决方法 在ajax后面写上 return false; 即可,如下倒数第2行代码 form . on ( 'submit(formDemo1)' , function ( arg ) { console . info ( arg . field ) ; $ . ajax ( { url : 'updateUser' , data : { "user_id" : arg . field . user_id , "username" : arg . field . username , "password" : arg . field . password , "mail" : arg . field . mail , "manager" : arg . field . manager } , dataType : 'json' , type : 'POST' , success :

SSM项目中连接其他系统中的数据库

我是研究僧i 提交于 2020-03-09 11:01:26
在项目开发中,本地系统需要连接其他系统中的数据库获取数据,此时采用jdbc连接数据库,代码为: 1 private Connection connection;//jdbc连接数据库 2 private void init() { 3 if(!hasInit) { 4 String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 5 String dbURL = "jdbc:sqlserver://172.18.199.214:1433; DatabaseName=VEG_SYS"; 6 String username = "DBW"; 7 String pwd = "123456"; 8 try { 9 Class.forName(driverName); 10 connection = DriverManager.getConnection(dbURL, username, pwd); 11 }catch (Exception e) { 12 e.printStackTrace(); 13 } 14 hasInit = true; 15 } 16 } 17 //拼接sql,返回结果集,将结果集转化成List<Map<String,Object>>格式返回 18 public List<Map<String

SSM动态切换数据源

≯℡__Kan透↙ 提交于 2020-03-09 07:41:10
有需求就要想办法解决,最近参与的项目其涉及的三个数据表分别在三台不同的服务器上,这就有点突兀了,第一次遇到这种情况,可这难不倒笔者,资料一查,代码一打,回头看看源码,万事大吉 1. 预备知识 这里默认大家都会SSM框架了,使用时我们要往sqlSessionFactory里注入数据源。那么猜测:1、可以往sqlSessionFactory里注入多数据源来实现切换;2、将多个数据源封装成一个 总源 ,再把这个 总源 注入到sqlSessionFactory里实现切换。答案是使用后者,即封装成 总源 的形式。Spring提供了动态切换数据源的功能,那么我们来看看其实现原理 2. 实现原理 笔者是根据源码讲解的,这些步骤讲完会贴出源码内容 一、 Spring提供了AbstractRoutingDataSource抽象类,其继承了AbstractDataSource。而AbstractDataSource又实现了DataSource。因此我们可以将AbstractRoutingDataSource的实现类注入到sqlSessionFactory中来实现切换数据源 二、 刚才我们将多个数据源封装成 总源 的想法在AbstractRoutingDataSource中有体现,其内部用一个Map集合封装多个数据源,即 private Map<Object, DataSource>

新SSM框架整合

拟墨画扇 提交于 2020-03-08 14:31:27
链接【 https://github.com/Davis-Samuel/ssm-order 】 1.父工程ssmbuild 导入pom依赖,资源预留,编码: <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.2.1</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency> <dependency> <!--jsp表达式的依赖--> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <version>1.2<

ssm框架搭建整合测试

坚强是说给别人听的谎言 提交于 2020-03-08 02:52:55
下载各种jar包    mybatis下载 https://github.com/mybatis/mybatis-3/releases    mysql驱动下载 http://mvnrepository.com/artifact/mysql/mysql-connector-java    spring下载(spring所用到的所有jar包,包括springmvc) http://repo.spring.io/release/org/springframework/spring/   配合spring使用的工具类收录(开发包大全),最终版本3.0.2,后面就不更新了。   需要用到的jar: aopalliance jar包 AOP联盟的API包,里面包含了针对面向切面的接口。 通常Spring等其它具备动态织入功能的框架依赖此包 aspectjweaver-1.6.11.jar aspectjweaver是spring的切入点表达式需要用的包 链接:https://pan.baidu.com/s/1rCt4z5JV9BW-MZlsOg1cRg 密码:m222    mybatis-spring jar包下载 http://mvnrepository.com/artifact/org.mybatis/mybatis-spring/1.3.2 第三方数据库连接池druid http:/

SSM框架整合

我与影子孤独终老i 提交于 2020-03-08 02:29:11
SSM框架整合 1,开发环境的搭建 JDK+Eclipse+Tomcat+Maven的安装与配置 参考: http://blog.csdn.net/zhshulin/article/details/30779873 2,Maven Web项目创建 创建一个Maven项目来配置环境 参考: http://blog.csdn.net/zhshulin/article/details/37921705 3,SSM的整合 2个配置文件: ① spring-mybatis.xml,包含spring和mybatis的配置文件, ②spring-mvc的配置文件, 2个资源文件: ①jdbc.propertis ②log4j.properties 目录结构: 3.1框架中引入的Jar包(pom.xml配置,也可以直接导入包) 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 3 <modelVersion>4.0.0<

SSM单元测试报空指针

耗尽温柔 提交于 2020-03-08 00:17:02
ssm单元测试报空指针解决 1.数据库数据为空,没有判断 2.数据库有数据,配置文件也正常如下面: 调试时候一直报空指针,查看了配置文件还有web.xml都是正确的,最后才发现忘记了加@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations =“classpath:application.xml” ) 这两个注解忘记加了 这个注解是Spring测试的支持。所以以后要仔细啊! (新手,不喜勿喷。谢谢大佬留情) 来源: CSDN 作者: Lee_Xcsdn 链接: https://blog.csdn.net/Lee_XCSDN/article/details/104719414

求助求助,关于SpringMVC中引入Jquery-3.4.1.min.js导致的404的问题

强颜欢笑 提交于 2020-03-08 00:02:53
学校有个小项目,是SSM+bootstrap的,但是现在发现了一个很奇怪的问题,找了好久也没找到解决办法,希望有大牛路过帮忙看一下。 这是目录结构,bootstrap的css跟js我放在了一起 这是web.xml的配置 这是mvc配置里的信息 这是login.jsp里的调用信息,没有问题,可以正常显示,然后问题来了 这是index.jsp里的调用,index.jsp在WEB-INF目录下的jsp文件里,jquery如果使用${pageContext.request.contextPath},在login.jsp跳转以后就会出现404,按照我截图的用的话,又没有js效果,被搞了一天,能找的办法基本都试过了,烦请各位施以援手 来源: CSDN 作者: KomorebiMimimi 链接: https://blog.csdn.net/qq_42007533/article/details/104723151

SSM配置文件

允我心安 提交于 2020-03-07 15:53:15
配置文件 1. pom.xml导jar包 junit包一定要4.12及以上 同时需导入,用来加载文件 < resources > < resource > < directory > src/main/java </ directory > < includes > < include > **/*.properties </ include > < include > **/*.xml </ include > </ includes > < filtering > false </ filtering > </ resource > < resource > < directory > src/main/resources </ directory > < includes > < include > **/*.properties </ include > < include > **/*.xml </ include > </ includes > < filtering > false </ filtering > </ resource > </ resources > 3. 逆向工程生成bean及mapper,分别放在bean及mapper下 每次生成mapper.xml,再挪动时一定记得修改namespace 4. bootstrap css框架

SSM整合学习

人走茶凉 提交于 2020-03-07 13:54:20
JSON 前后端分离 后端部署后端,提供接口:提供接口 ​ JSON 前端独立部署,负责渲染后端的数据: JSON(JavaScript Object Notation,JS 对象标记)是一种轻量级的数据交换格式 JSON采用完全独立于编程语言的 文本格式 来存储和表示数据 简洁和清晰的层次结构使得JSON成为理想的数据交换语言 易于人阅读和编写,同时也易于机器解析和生成。并有效的提升网络传输效率 在JavaScript语言中,一切都是对象。因此,任何JavaScript支持的类型都可以通过JSON来表示,例如字符串、数字、对象、数组等。 对象为键值对时,数据由逗号分隔 花括号保存对象 方括号保存数组 JSON键值对 是用来保存JavaScript对象的一种方式,和JavaScript对象的写法也大同小异,键/值对组合中的键名写在前面并用双引号 "" 包裹,使用冒号:分隔,然后紧接着值: {"name": "Qinjiang"} {"age": "3"} {"sex": "男"} JSON和JavaScript对象的关系 JSON是JavaScript对象的字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串 var obj = {a: 'hello', b: 'world'}; //对象 var json = '{"a" : "Hello", "b": "world"