Ajax练习一(配置Java后台)
来源:互联网 发布:股票行情实时数据 编辑:程序博客网 时间:2024/06/05 11:09
(一)配置Java后台
这里为了简单,我直接用SpringMvc配置后台(这个配置网上一搜一大把)。
1.导包
- 下载Spring相关Jar包和安装SpringIDE的参考资料(讲的很详细)
- 查找依赖或下载相应的Jar(很全)
- 创建Javaweb项目的教程(创建Maven项目的就不贴出来了,意义不大)
接下来向lib中,导入如下图所示的jar。这里有几个Jar除了commons-logging我没标记。剩下三个都是用来返回Json格式的数据。
- jackson-core.jar下载链接
- jackson-databind.jar下载链接
- jackson-annotations.jar下载链接
2.配置web.xml配置文件
web.xml文件路径:/WebContent/WEB-INF/web.xml。
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0"> <display-name>MineTest</display-name> <!-- 配置SpringMvc前端控制器 --> <servlet> <servlet-name>springMvc</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring_mvc.xml</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>springMvc</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <!-- 设置欢迎页面 --> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list></web-app>
3.创建并配置spring_mvc.xml配置文件
在/src目录下创建spring_mvc.xml,配置如下。
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd"> <!-- 设置要扫描的包 --> <context:component-scan base-package="com.lyan.web.controller"/> <!-- 这里用于与JackJson返回Json数据 --> <mvc:annotation-driven/></beans>
4.创建Controller用于接收请求
创建Controller要将他放在指定的扫描包中(对应着spring_mvc.xml中的【context:component-scan base-package=”com.lyan.web.controller”】)。
@Controllerpublic class TestController { @ResponseBody @RequestMapping(value = "/first" , method = RequestMethod.GET) public Person firstRequest(){ System.out.println(TimeUtils.getYearDate(System.currentTimeMillis())); Person person = new Person(); person.setName("美女"); person.setAge(20); person.setSex('女'); return person; }}
5.运行项目查看结果
运行项目,在浏览器中的请求地址后加上“first.do”,然后回车。测试一下get请求的结果是否显示到界面中。请求成功的结果如下图所示:
到这里后台的准备工作基本完成!接下来将使用。原生JS实现Ajax异步请求
阅读全文
0 0
- Ajax练习一(配置Java后台)
- echarts 图表 展示 练习二 (ajax 后台加载数据)
- ajax后台处理响应(java)
- Ajax跨域(jsonp) 调用JAVA后台
- Ajax跨域(jsonp) 调用JAVA后台
- ajax jsonp java后台
- ajax开发:详解Ajax跨域(jsonp) 调用JAVA后台
- JAVA专项练习(一)
- Ajax调用后台方法的几种写法(一)
- Ajax调用后台方法的几种写法(一)
- IDOC练习(一、发送端配置)
- 通过AJAX调用页面后台代码方法实现省级三级联动效果 (简单练习)前台
- java后台封装json数据(一)
- Java后台框架篇--Springsecurity(一)
- js调用java后台方法(ajax回调函数)
- ajax接口通信跨域的处理(Java后台)
- ajax操作调用后台代码之(一)
- Java集合框架练习(一)
- Tensorflow-rnn(mnist分类)
- Java中InputStream 、 InputStreamReader 、 BufferedReader的区别
- [AHK]获取word文档路径
- String、StringBuffer与StringBuilder之间区别
- Solaris随风而去
- Ajax练习一(配置Java后台)
- 2017.9.17
- 数组排序(冒泡、排序)
- vim 或者 ls vi 命令没有了
- 科大讯飞笔试题:互相踢人游戏
- 每天做好一件事
- react和webpack
- 【SQL Server学习笔记】13:用SQL做分离DB、附加DB、架构、分区表
- Python强制键盘输入为整数