我正在尝试使用PathVariable创建一个包含Hello和name user的简单页面。如果你来的话http://localhost:8080/#/John你会在网站上看到“你好,约翰”。
我知道好Java,但在AngularJS我是初学者。
Hello控制器
@Controller
@RequestMapping("/{name}")
public class HelloController {
@RequestMapping(value = "/{name}", method = RequestMethod.GET)
public @ResponseBody
String name(@PathVariable String name) {
return this.name(name);
}
@RequestMapping("/layout")
public String getHomePage(ModelMap modelMap) {
return "hello/layout";
}
}
HelloController在角
var HelloController = function($scope, $http) {
var name = $name;
$scope.name = function(name) {
$http.get(name).success(function() {
})
};}
app.js
var AngularSpringApp = {};
var App = angular.module('AngularSpringApp', ['AngularSpringApp.filters', 'AngularSpringApp.services', 'AngularSpringApp.directives']);
// Declare app level module which depends on filters, and services
App.config(['$routeProvider', function ($routeProvider) {
$routeProvider.when('/home', {
templateUrl: 'home/layout',
controller: HomeController
});
$routeProvider.when('/:name', {
templateUrl: 'hello/layout',
controller: HelloController
});
}]);
简单的页面hello/布局。html
<div class="alert alert-error" ng-show="error">{{errorMessage}}</div>
<form class="form-horizontal">
<h1>Hello {{name}}</h1>
</form>
谢谢你的帮助!
加载angularJS时,您可以简单地从URL中提取名称,并将其与名称范围变量绑定。
angular.module('sortApp', [])
.controller('mainController', function($scope,$window) {
$scope.name=$window.location.href.split("#/")[1];
console.log($scope.name);
});
然后在HTML中使用{name}绑定它
问题内容: 在Spring 3.0中,我可以有一个可选的path变量吗? 例如 在这里我想还是要调用相同的方法。 一种明显的解决方法是声明为请求参数: 然后/json?type=abc&track=aa或/json?track=rr将工作 问题答案: 你不能具有可选的路径变量,但是可以有两个调用相同服务代码的控制器方法:
我想使用一个Eclipse类路径变量来解析我的类路径中的库的附加源代码JAR文件。这是我当前的“。 当我现在为“spring-ws-1.5.8-all.JAR”添加源JAR文件时,.classpath文件的内容是: 如您所见,Eclipse将“sourcepath”属性添加到带有绝对路径的“classpathentry”元素中。 现在我的想法是用类路径变量“SOURCE_path”替换绝对路径,该
问题内容: 引用路径时,两个星号而不是一个星号有什么区别? 之前我在调试Spring 3项目。我正在尝试使用添加.swf 我的web.xml的ResourceServlet看起来像 但是不幸的是我遇到了这个错误: 我发现这真的很奇怪,因为访问了该文件夹中的所有图像,但是为什么.swf受到了“保护”? 之后,我决定将更改为,终于可以了。我的问题是…为什么? 问题答案: 这是Spring团队使用的路径
本文向大家介绍Linux 相对路径和绝对路径的使用,包括了Linux 相对路径和绝对路径的使用的使用技巧和注意事项,需要的朋友参考一下 01. 概述 绝对路径和相对路径在shell环境中经常遇到,各有用处。有时候相对路径比较方便,有时候绝对路径比较方便。 02. 绝对路径(Absolute Pathname) 绝对路径必定由**/**开头 绝对路径是为档案/文件的所在位置做指向 在任何时候,都可以
问题内容: 我有一个非常简单的Spring WebSocket应用程序。但是,我正在尝试使用路径变量进行订阅以及消息映射。 我在下面发布了一个释义的示例。我希望注解会根据订阅者的身份返回给订阅者。即,to 应通知的订阅者,但我没有看到此行为。 值得注意的是,订阅文字作品。这是故意的吗?我是否缺少某些配置?还是这不是它的工作方式? 我对WebSockets或这个Spring项目还不太熟悉,所以在此先
index.html 发送样品