Dear bluechips23, Why don't you use google plugin for eclipse? Then you can easily create a GAE app and add servlets as you need. Hope this helps you.
Thank you and best regards Aruna On 22 February 2012 09:57, bluechips23 <bluechips...@gmail.com> wrote: > I am new to GAE and Java servlets. I created a Java web application on > Eclipse as a Dynamic Web Project, which works perfectly. But now I am > trying to port to GAE. The whole application basically has two parts: > > a) The front page (index.html) - it has three text boxes where people can > enter any text there. > b) The second page - getlist.html (resulting from the servlet) - this page > is created by the Java servlet. > > Basic behavior is as follows: > 1) The user goes to the front page and enters three shopping items (e.g. > XBox, iPhone, iPad) and clicks on the "submit" button > 2) On clicking the "submit" button, the user is directed to the > getlist.html page, where he sees his shopping list (e.g. XBox, iPhone, > iPad) - the same items he listed on the front page. > > Basically, I created the servlet that takes the text entered in the 1st > page as parameters and shows them in the 2nd page (like a form submission). > To do that, on the index.html file, on "submit" button, I have the > following code, followed by the text boxes and submit button: > >> <form name="input" ACTION="getlist"> >> > where, "getlist" calls the "getlist" servlet to fire up. > > Then, I wrote the servlet part and named it "getlist" as I want that > servlet to fire it up when I click the "submit" button and process my input > from index.html and generate an output to "getlist.html" page. So, in my > "GetList" class I have the follow snippet: > >> @WebServlet("/getlist") >> >> public class GetList extends HttpServlet {} >> >> > Now my questions are: > a) I realized that GAE supports only servlet-api.jar version 2.5, so > "@WebServlet("/getlist") throws error for me. What can I do about that? How > do I identify that servlet as the "getlist" servlet to be called from my > index.html page? > b) The "submit" button on index.html no longer prompts the GetList class > to run. In fact, when I run my GAE web application, it only runs the > "GetList" class (and not the index.html) to start things off. So my > question would be, what should I be doing to make the above scenario work > with GAE? May be the better questions can be i) how do I call one servlet > from another, or ii) how do I call the "getlist" servlet from a "submit" > button in GAE, like I am being able to do in Eclipse as a Dynamic Web > Project? > > I'm still new to all this, so I am learning. So feel free to let me know > if there is a better way to handle all this. > > Thanks! > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine-java/-/q7N5euG-Y6AJ. > To post to this group, send email to > google-appengine-java@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.