i am giving code.
Client
package a.b.client;
public class Trail implements EntryPoint{
Button b=new Button("Click");
FlowPanel fs=new FlowPanel();
int i=0;
private final TrailInterfaceAsync obj = GWT
.create(TrailInterface.class);
@Override
public void onModuleLoad() {
RootPanel.get().add(b);
RootPanel.get().add(fs);
b.addClickHandler(new ClickHandler(){
@Override
public void onClick(ClickEvent event) {
obj.getDetails(new AsyncCallback>(){
@Override
public void onFailure(Throwable caught) {
// TODO Auto-generated method stub
}
@Override
public void onSuccess(ArrayList result) {
try{
System.out.println("size:"+result.size());
for(i=1;i<=result.size()-1;i++)
{
HTML l=new HTML(result.get(i).toString());
fs.add(l);
}
}
catch(Exception e)
{
e.printStackTrace();
}
}});
}});
}
}
Server
package a.b.server;
import a.b.client.TrailInterface;
import com.google.gwt.user.server.rpc.RemoteServiceServlet;
public class TrailImpl extends RemoteServiceServlet implements TrailInterface {
/**
*
*/
private static final long serialVersionUID = 1L;
@Override
public ArrayList getDetails() {
Connection con;
Statement stmt;
ResultSet resultSet;
ArrayList details=new ArrayList();
try
{
System.setSecurityManager(null);
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager
.getConnection("jdbc:mysql://69.162.121.114:3306/AyushCareDB?"
+ "user=xxxxx&password=yyyyyy");
if(con!=null)
System.out.println("success!");
else
System.out.println("fail!");
stmt = con.createStatement();
// Result set get the result of the SQL query
resultSet = stmt.executeQuery("select * from LocationTable");
while(resultSet.next())
{
details.add(resultSet.getString(1));
}
}
catch(Exception e)
{
e.printStackTrace();
}
return details;
}
}
web.xml
TrailImpl
a.b.server.TrailImpl
TrailImpl
/trailpath/trail
Trail.html
when i did Run As-Web Application
it showing error like this:
Jul 18, 2013 5:02:09 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: /%3C%=request.getContextPath()%%3E/trailpath/trailpath.nocache.js: java.lang.NumberFormatException: =r
i couldn't understand this where it come from? please help me.
as well as i tried to deploy this simple GWT project in Tomcat while it is working before(suddenly it showing above error).i didn't change any thing now. but getting above error. while it is working, i got fallowing error which is in post. but where i have to use GWT.getHostPageBaseURL() or GWT.getHostPageBaseURL() method in my code. i dont have any redirection to other pages hear. i couldn't found any solution for this.