mysql - Multiple requests to one route in spark framework -
i have question spark web framework. unfortenately, didn't found answer question @ spark documentation, that's why need help.
i have 2 request types, 2 verbs, , delete, 1 path named /search. have 2 query parameters, , 1 param delete url looks like:
for get: http://localhost:4567/search?q=string&username=username
for delete: http://localhost:4567/search?id=id
get adds new search mysql db. delete should delete search id mysql db.
- first question
when i'm trying achieve delete request, never executes. of requests /search executing in request, can't delete searches database, add them. how can make delete executing?
- second question
am making request add data database right? shouldn't make post request task? when i'm trying make same thing post, there's 404 error @ localhost:4567/search?q=query&username=user
here main class declared routes , requests.
public class app { public static void main(string [] args){ searchdaoimpl searchdao = new searchdaoimpl(); spark.get("/search", new route(){ @override public object handle(request request, response response){ search search = new search(request.queryparams("q"), "created", request.queryparams("user"),new simpledateformat("yyyy-mm-dd hh:mm:ss").format(new java.util.date())); return searchdao.insertsearch(search); } }); spark.delete("/search", new route(){ @override public object handle(request request, response response){ int id = integer.parseint(request.queryparams("id")); return searchdao.deletesearch(id); } }); } } thanks , sorry if explained not wish best
Comments
Post a Comment