我得到了xml格式的http答案,并量化了sessionID
<? xml version = "1.0" encoding = "UTF-8"?>
<MResponse>
<Login>
<SessionId> xxfffff </ sessionId>
</ Login>
</ MResponse>
在我的c#项目中,我使用XSLT将XML文档转换为其他格式(比如将XML转换为HTML
<body style = "margin: 0;" >
<table border = "0" cellspacing = "1" cellpadding = "0" bordercolor = "# 00FF00">
<xsl: for-each select = "mResponse / mCatalog / asset [1]">
<Tr>
<xsl: apply-templates select = "../ child :: * [1]">
<xsl: with-param name = "sessionId" select = "/ mResponse / sessionId / text ()" />
</ Xsl: apply-templates>
</ Tr>
</ Xsl: for-each>
</ Table>
</ Body>
http响应将是json格式
{
"sessionId": "xxxxxffff"
}
是否有编辑XSLT文件的解决方案,允许我恢复sessionId
答案 0 :(得分:1)
我只是简单地看了一下,几个月前我才开始自己工作Wicket,但我觉得我的第一印象值得一试。如果仔细研究this tutorial(连同附带的HTML),似乎将PageableListView和AjaxPagingNavigator添加到WebMarkupContainer中,而不是直接与页面相对。这个标记容器,代表HTML中的整个表元素,然后被添加到页面:-)也许试一试? :-)此外,本教程还使用了一个wicket扩展元素,导航器位于表格的tfoot元素中。我建议将教程复制到该字母,然后添加您的定制模型,以便它在您需要它的上下文中工作。祝你好运: - )