[Seaside] seaside Digest, Vol 175, Issue 6

Esteban A. Maringolo emaringolo at gmail.com
Mon Jul 10 20:03:55 UTC 2017

Hi Dave,

The approach to slice an html response is not only convoluted but it's
also fragile and prone to errors.

Even if using a Cordova app, there is no need to do that, if you need
HTML and the data in JSON format you can make two separate requests,
one returning text/html and the application/json MIME types.


Esteban A. Maringolo

ps: I implemented an Android app that runs on production on tablets and mobile
phones using Seaside as a backend for it's data using RESTful operations, using
the approach I mentioned above.

2017-07-10 16:11 GMT-03:00 David Pennington <david at totallyobjects.com>:
> No, I didn't say that.
> I am building a Cordova app for an Android tablet. This comprises an html
> file along with an attendant js file.
> The Javascript page is making a REST GET request back to a Seaside server
> (on a remote Windows Server node). What that gets is an HTML response as
> mentioned earlier. This HTML response includes a JSON with the data. The
> Javascript on the Android device then parses out the JSON.
> What I wanted to do was for Seaside to only send the JSON as a response to
> the GET request to save doing the little bit of parsing but the Seaside
> solution is more complex than the 5 line JS so I will go with the JS. This
> is all part of an Open University project. These is only a single GET call
> (that sends varying parameters so varying data responses) so this little
> bity of code is only required in one place.

More information about the seaside mailing list