Configuration was not said. To be based on the example of the previous HelloWorld.
Same as new ajax.jsp under Hello
<%@ page language= "java" contenttype= "text/html; Charset=utf-8 "pageencoding=" UTF-8 "%><%@ page iselignored =" false "%><! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "Http://www.w3.org/TR/html4/loose.dtd" >
To create a controller:Package Com.cqu.tutorial;import Java.util.date;import Java.util.random;import Org.springframework.stereotype.controller;import Org.springframework.web.bind.annotation.requestmapping;import Org.springframework.web.bind.annotation.requestmethod;import Org.springframework.web.bind.annotation.responsebody;import org.springframework.web.servlet.modelandview;@ Controllerpublic class Springajaxjquery {@RequestMapping ("/ajax") public Modelandview Helloajaxtest () {return New Modelandview ("Ajax", "message", "Crunchify Spring MVC with Ajax and JQuery Demo."); } @RequestMapping (value = "/ajaxtest", method = requestmethod.get) public @ResponseBody String GetTime () { Random rand = new Random (); float R = rand.nextfloat () * 100; String result = "<br>next Random # is <b>" + R + "</B>. Generated on <b> "+ New Date (). toString () +" </b> "; System.out.println ("Debug Message from Springajaxjquery Controller:" + new Date (). tOstring ()); return result; }}
One of the most important issues is that when importing packages, the package introduced by Modelandview isImport Org.springframework.web.servlet.ModelAndView;
Don't be mistaken!!!
!
!!
!
!
!
!
!
A simple example of Spring Ajax