The context is associated to the request, so if you execute a new HTTP
request you get a new context. If you want to pass informations you
will have to use query string.

That said, request to get a JSON result are already special request
because you don't want to end up with the skin: usually you use
something like http://mydomain/xwiki/bin/get/MySpace/MyPage?outputSyntax=plain
so you could test $xcontext.action == 'get' for example.

On Sat, Jul 9, 2016 at 11:55 PM, dullfig <da...@grmcompany.com> wrote:
> Hello:
>
> I was wondering, if a page calls itself as a JSON provider, is the context
> preserved? or do I need to pass information to itself in the query string?
>
> the way I have it call itself is that, if the query string is empty, it
> assumes you want to display the page, but if the query string has
> parameters, it assumes it needs to return JSON.
>
> Dan
>
>
>
> --
> View this message in context: 
> http://xwiki.475771.n2.nabble.com/Page-calling-itself-as-JSON-source-tp7600276.html
> Sent from the XWiki- Users mailing list archive at Nabble.com.
> _______________________________________________
> users mailing list
> users@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users



-- 
Thomas Mortagne
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to