小编Cad*_*deq的帖子

AngularJs向Struts2发送值

我在struts2动作中从angularJS接收值时遇到一些问题。

目的是在轮播中接收当前图像的索引。

selectArm.jsp

var app = angular.module('menuAPP', ['ui.bootstrap']);
        app.controller('mainController', function($scope, $http, $window, $location) {
            $scope.hideError=true;
            $scope.show = function() {


                $scope.currentIndex = $('div.active').index() + 1;//Carousel index
                var params = "NSlider :"+ $scope.currentIndex;
                var data = angular.toJson(params)
                $http({
                    method: 'post',
                    url: 'showArm',
                    data: 'NSlider =' + data
                }).success(function(response)
                {
                    post("formShowBrazo");
                });
            };  
Run Code Online (Sandbox Code Playgroud)

ArmAction.java

import javax.servlet.http.HttpSession;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.Action;

public class BrazoAction implements Action 
{
private static final Logger log = LogManager.getLogger(BrazoAction.class);
private String NSlider;

public String execute() …
Run Code Online (Sandbox Code Playgroud)

java post struts2 carousel angularjs

2
推荐指数
1
解决办法
1424
查看次数

将命令输出分配给bash中的变量

我在尝试制作bash脚本时遇到问题.

这是命令:

ps -ef | grep "python ./" |awk '{print $2 }' | head -n 1
Run Code Online (Sandbox Code Playgroud)

这是我如何保存变量

first =$(ps -ef | grep "python ./" |awk '{print $2 }' | head -n 1)
Run Code Online (Sandbox Code Playgroud)

当我执行此脚本时,控制台说:

./test.sh:line3:2748:未找到订单

我究竟做错了什么?谢谢

linux variables bash

0
推荐指数
1
解决办法
82
查看次数

标签 统计

angularjs ×1

bash ×1

carousel ×1

java ×1

linux ×1

post ×1

struts2 ×1

variables ×1