springMVC项目,测试controller 方法的 jsp

现在写一个测试的jsp,来测试controller.

<%@ page contentType="text/html;charset=UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>

<c:set var="ctx" value="${pageContext.request.contextPath}"/>

<!DOCTYPE html>
<html lang="en">
<head>
<title>index</title>
</head>
<body>
	<script src="${ctx}/js/jquery.min.js"></script>
	<script type="text/javascript">
		function login() {
			$.ajax({
				"dataType" : 'json',
				"type" : 'POST',
				"url" : '${ctx}/login/form/manager',
				"data" : {
					'name' : '张三',
					'password' : '李四',
					'type' : '王五'
				},
				"success" : function(response) {

				},
				"error" : function(XMLHttpRequest, textStatus, errorThrown) {
				}
			});
		}
	</script>

	<button onclick="login()">提交到controller</button>

</body>
</html>

这里用的C标签,来存放项目的路径。

<c:set var="ctx" value="${pageContext.request.contextPath}"/>

可以在任何需要的地方,直接写  ${ctx} 来获取路径。在写请求,js,css引用比较方便。

js结束

时间: 2024-12-21 23:02:08

springMVC项目,测试controller 方法的 jsp的相关文章

springMVC,测试controller.

针对controller,先贴码,在分析. package com.wswhr.LoginServer.springmvc.controller; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.stereotype.Controller; import org.springframework.web.bi

【SpringMVC整合MyBatis】RequestMapping注解与controller方法返回值

我们讲解一下之前用的@RequestMapping注解和controller方法返回值 一.@RequestMapping注解作用 1.url映射 定义controller方法对应的url,进行处理器映射使用. //商品查询列表 //@RequestMapping实现 对queryItems方法和url进行映射,一个方法对应一个url //一般建议将url和方法写成一样 @RequestMapping("/queryItems") public ModelAndView queryIt

validate-laravel中phpunit使用call方法测试controller无法通过integer验证

问题描述 laravel中phpunit使用call方法测试controller无法通过integer验证 我在本地用浏览器或者curl方式访问http://api.lizhongde1.dev.anhouse.com.cn/hft/1.0/zf/onlinelist?page_size=10地址时,都能够正常得到数据,但是在服务器中使用laravel自带的call方法验证就一直提示integer验证错误,到底怎么才能通过验证呢?我的test方法: public function testOnL

表单数据-使用springmvc中controller怎么实现JSP页面数据提交到oracle数据库,求代码。

问题描述 使用springmvc中controller怎么实现JSP页面数据提交到oracle数据库,求代码. 如何使用controller进行JSP页面输入数据的存储,如图,怎么写这个功能的代码,将咨询内容提交到后台数据库中,然后在后台管理的页面进行对该问题的回复.求大神给写个代码.谢谢. 解决方案 你要把数据传递到后台,然后在保存到数据库里面,建议使用Ajax操作,先把数据传递到后台,通过业务逻辑保存好了之后,再把你的回复通过Ajax的回调函数返回到界面 解决方案二: 怎么写的,求给个代码.

Eclipse 使用Maven构建SpringMVC项目_java

首先Eclipse需要安装Maven的插件,地址:http://m2eclipse.sonatype.org/sites/m2e. 用MyEclipse安装Maven插件,建出的Maven项目有些问题.一是,发布tomcat的时候resources总是不会被发布到tomcat下:二是,把WEB-INF下的classes改到target下的classes,但是不知道为什么MyEclipse要么仍然在WEB-INF下生成class.要么真不在WEB-INF生成classes了但是发布tomcat的时

搭建springMVC项目,web.xml配置,及分析。

突发奇想,根据所学,自己搭建springMVC项目,然后逐渐添加其他框架,构建一个后台管理系统. 也算是巩固以前学的基础了. 至于用了哪些jar包,没仔细看,因为用的是maven来管理,就把项目可能用到的所有jar包,都引入进去了. web项目,最基础的配置,就在web.xml中. 先看完所有的配置文件,在看错误日志分析. 默认欢迎页面. <welcome-file-list> <welcome-file>/pages/index.jsp</welcome-file>

Java Spring MVC 上传下载文件配置及controller方法详解_java

下载: 1.在spring-mvc中配置(用于100M以下的文件下载) <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <!--配置下载返回类型--> <bean class="or

Ruby on rails开发从头来(windows)(二十五)-测试Controller

这次我们继续测试Controller,还是Store_controller. 1.先来测试测试CheckOut功能,给store_controller_test.rb添加代码: def test_checkout test_add_to_cart get :checkout assert_response :success assert_not_nil assigns(:order) assert_template "store/checkout" end 注意这里调用了另一个test

Ruby on rails开发从头来(windows)(二十四)-测试Controller

上篇随笔里介绍了rails在功能测试方面的一些约定.这次我们继续会到Controller的测试. 之前我们测试的是login,可以相见,用户在login以后就要开始进行购物的动作了,所以我们现在就来测试store_controller,我们先来测试index方法. 1.在index里,我们列出了所有的可以销售的书籍的列表,所以,这里我们要让store_controller来使用product.yml和orders.yml里的数据.现在来看看store_controller_test.rb文件,完