vivox9是高通骁龙是哪个国家的多少的

9186人阅读
AngularJs(3)
从后台向前台传递数据,需将数据转化为json格式:JSONArray jsonArray = JSONArray.fromObject(list);
从前台向后台传递数据:都是以键值对的形式,一名称,一值,通过http中params属性来实现;
如从前台接收一名为bookName的参数,同时从后台向前台传递一个List&Book& 对象list的java代码:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding(&utf-8&);
response.setCharacterEncoding(&utf-8&);
response.setStatus(200);
String bookName = request.getParameter(&bookName&);//通过参数名称接收从前台传来的数据
String bookType = request.getParameter(&bookType&);
BookService bookService=new BookService();
List&Book& list =
List&Map&String,Object&& bookTypeList =
if(!&&.equals(bookName)&&bookName != null){
bookTypeList = bookService.selectSomeBookByBookName(bookName);
list = getBookList(bookTypeList);
}else if(!&&.equals(bookType)&&bookType != null){
int type = Integer.parseInt(bookType);
bookTypeList = bookService.selectSomeBookByBookType(type);
list = getBookList(bookTypeList);
bookTypeList = bookService.selectAllBooks();
list = getBookList(bookTypeList);
//System.out.println(bookTypeList);
JSONArray jsonArray = JSONArray.fromObject(list);
PrintWriter out = response.getWriter();
out.print(jsonArray);//将jsonArray从后台传到前台 }
对应前台向后台传递数据与后台接收数据js代码:
: 'post',
: '/AngularJsDemo/BookServlet',
:{bookName:$scope.book.bookName},
// 传递数据作为字符串,从前台传到后台
}).success(function(data) {//这里的data,就是后台传递过来的数据jsonArray
}).error(function(data,status,headers,config){
alert(&错误&);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:18571次
排名:千里之外
原创:16篇Angular.js如何从PHP读取后台数据_javascript_ThinkSAAS
Angular.js如何从PHP读取后台数据
Angular.js如何从PHP读取后台数据
内容来源: 网络
之前已经有很多方法可以通过angular进行本地数据的读取。以前的例子中,大多数情况都是将数据存放到模块的$scope变量中,或者直接利用ng-init定义初始化的数据。但是这些方法都只为了演示其他功能的效果。这次来学习一下如何将Angular和PHP相结合,从后台读取数据。
首先,利用PHP,我们定义了一组后台数据,代码如下(test.php):
&?php 
header("Access-Control-Allow-Origin: *"); 
header("Content-Type: application/ charset=UTF-8"); 
$conn = new mysqli("myServer", "myUser", "myPassword", "Northwind"); 
$result = $conn-&query("SELECT CompanyName, City, Country FROM Customers"); 
$outp = ""; 
while($rs = $result-&fetch_array(MYSQLI_ASSOC)) { 
if ($outp != "") {$outp .= ",";} 
$outp .= &{"Name":"& . $rs["CompanyName"] . &",&; 
$outp .= &"City":"&
. $rs["City"]
. &",&; 
$outp .= &"Country":"&. $rs["Country"]
$outp =&{"records":[&.$outp.&]}&; 
$conn-&close(); 
echo($outp); 
这段代码含义比较简单,连接数据库后,从数据库中利用sql语句选择相应的数据($conn-&query("SELECT CompanyName, City,Country FROM Customers"))。之后,利用循环结构,将取出的数据以键值对的形式保存在$outp变量中。
接下来,在js中操作如下:
&div ng-app="myApp" ng-controller="customersCtrl"&
&table& 
&tr ng-repeat="x in names"& 
&td&{{ x.Name }}&/td& 
&td&{{ x.Country }}&/td& 
&/tr& 
&/table& 
&/div& 
&script& 
var app = angular.module(&myApp&, []); 
app.controller(&customersCtrl&, function($scope, $http) { 
$http.get("test.php") 
.success(function (response) {$scope.names = response.}); 
&/script& 
这里仍然应用了$http服务进行数据的读取,传入数据文件对应的url路径,成功后返回数据,并绑定到$scope.names变量上。
以上就是本文的全部内容,希望对大家的学习有所帮助。
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
让ThinkSAAS更好,把建议拿来。
开发客服微信}

我要回帖

更多关于 骁龙是高通的吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信