How did you add the reference in eclipse? Make sure it is listed in the J2EE Module dependencies.
musachy On Tue, Jun 17, 2008 at 2:22 PM, xianwinwin <[EMAIL PROTECTED]> wrote: > > you are right (I guess I was trying to be succinct), > > Ok...so here's the deal, I wish to use JSON, for this, I downloaded the JAR > (jsonplugin-0.30) and had a reference to it (on my eclipse) > > So, this is the previous code I was using that worked well: > > > XML: > <struts> > <package name="json-support" namespace="/" extends="struts-default"> > > <default-interceptor-ref name="completeStack" /> > <action name="testComplete" > class="com.struts.groups.TestCompletionAction"> > <result type="json"/> > </action> > > > </package> > > </struts> > > JSP: > <%@ include file="/pages/layouts/taglibs.jsp" %> > > <s:head theme="ajax" /> > > <s:form action="groupManagement_prepareCreate" cssStyle="font-size : 8pt; > font-family: verdana" method="post" validate="true"> > > <s:url id="json" value="/testComplete.do" /> > <s:autocompleter href="%{json}" loadOnTextChange="true" > loadMinimumCount="1" showDownArrow="true" name="userKeys" theme="ajax" > autoComplete="true"/> > > > <s:submit action="groupManagement_Create" label="insert" /> > > </s:form> > > > ACTION: > package com.struts.groups; > > import com.struts.security.login.BaseSupport; > > public class TestCompletionAction extends BaseSupport > { > private String userKeys; > > public String execute() > { > System.out.println("activated TestCompletionAction (exec) > method"); > System.out.println("====>"+ userKeys); > > return SUCCESS; > } > > public String getUserKeys() > { > return userKeys; > } > > public void setUserKeys(String userKeys) > { > this.userKeys = userKeys; > } > } > > > when the user clicked something in the autocompleter - it invokes the method > above (so far so good) > > Later, I realized that if I wish to populate a list, I need to use JSON > notation. ok...download the file, read some docs and I realized that the XML > file should do: extends="json-default" > > but when I changed this line (from struts-default) nothing happens when I > type something in the autocompleter. > > Thanks for any pointers. > > -- > View this message in context: > http://www.nabble.com/struts2-and-JSON-integration-problem-%28plugin%29-tp17917051p17931551.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]