Angular js - это одностраничное приложение, а у пружины метод ModelAndView не работает для угловых js.как переместить следующую страницу в угловую пружину js MVC
Это мой угловой код js
var app = angular.module('myApp', ['ngResource']);
app.controller('UserController', ['$scope', '$resource', '$http', '$location',function($scope,$resource,$http,$location)
{
$scope.creates = function()
{
User = $resource(
"dostudentregister",
{},
{method:'POST',isArray:false}
);
var userBean = {};
userBean.name = $scope.myforms.name;
userBean.email = $scope.myforms.email;
userBean.eventid = $scope.myforms.eventid;
userBean.rollno = $scope.myforms.rollno;
userBean.password = $scope.myforms.password;
$scope.Message = User.save(userBean);
$scope.myforms.name="";
$scope.myforms.email="";
$scope.myforms.eventid="";
$scope.myforms.rollno="";
$scope.myforms.password="";
$location.path('/opentoall.jsp');
};
}]);
код контроллера пружины
@RequestMapping(value="/dostudentregister", method = RequestMethod.POST)
public Object studentregisteration(@RequestBody UserBeans userBean, BindingResult result, HttpServletRequest request, HttpServletResponse response)
{
if(!result.hasFieldErrors())
{
if(eventregister.studentregisteration(userBean) !=null)
{
System.out.println("inserted");
}
}
return "opentoall";
}