[
https://issues.apache.org/struts/browse/WW-2754?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Benjamin McCann updated WW-2754:
--------------------------------
Attachment: struts-gxp-plugin.zip
Ok, finally got this fully working! Thanks for sitting through my million
questions on DI. Hopefully we can get it committed to SVN to share the
goodness?
Here's a quick tutorial on how to use it. I'll write up a blog post or real
tutorial or something in the near future after the code is checked in. The
main pain point right now is the lacking integration between GXP and Maven
(there needs to be an easier way to generate the .java files from .gxp), but
all is good on the Struts side!
Now you can make Actions that have a result of type gxp:
<package name="test" extends="gxp-default">
<action name="TestAction" class="com.benmccann.test.gxp.TestAction">
<result type="gxp">com/benmccann/test/gxp/Index.gxp</result>
</action>
</package>
Here's a sample GXP page I was using to test. It takes a message parameter
provided by my action:
<!DOCTYPE gxp:template SYSTEM
"http://gxp.googlecode.com/svn/trunk/resources/xhtml.ent">
<gxp:template name="com.benmccann.test.gxp.Index"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:gxp="http://google.com/2001/gxp">
<gxp:param name="message" type="String" />
<html gxp:doctype="strict" gxp:ispace="normalize" gxp:espace="normalize">
<head>
<title>Test GXP Page</title>
</head>
<body>
Welcome to my GXP page!<br />
<gxp:eval expr="message" />
</body>
</html>
</gxp:template>
> Source code for GXP result
> ---------------------------
>
> Key: WW-2754
> URL: https://issues.apache.org/struts/browse/WW-2754
> Project: Struts 2
> Issue Type: Temp
> Reporter: Musachy Barroso
> Fix For: Future
>
> Attachments: gxp.webwork.tar.gz, struts-gxp-plugin.zip,
> struts-gxp-plugin.zip, struts-gxp-plugin.zip, struts-gxp-plugin.zip
>
>
> Thanks to the google and the GXP guys for sending us the code
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.