我从jquery获得了一个product-id:
@ContextConfiguration("classpath*:cucumber.xml") // Have this but not
sure if necessary at this point
Class Test() {
@Mock
A a;
@InjectMocks //Inject A
@Spy //Ideally this would set this object to be injected into c
B b;
@InjectMocks //Inject B that is Spied
C c;
@Before
public void setup() {
MockitoAnnotations.initMocks(this);
}
}
我需要在nodejs服务器中获取该id值。
我该怎么做?
任何帮助将不胜感激,
提前致谢。
答案 0 :(得分:2)
我真的不明白你为什么要使用元素id,但是你去了:
您需要使用jquery创建xhr请求,因为您已经使用它并将其发送到您的nodejs服务器。然后使用快速路线作为正文值处理请求并执行您想要的任何操作。
Ajax请求:
var data = {};
data.id = myid;
$.ajax({
type: "POST",
url: url,
data: data,
success: success,
dataType: dataType
});
你的快车路线
app.post('/myroutename', function(req,res,next,) {
var id = req.body.id;
// then do whatever you want with your id
});
但我建议您详细了解Express和JQuery post