Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- document.open();
- document.write(responseText);
- document.close();
- String redirectURL = "http://example.com";
- Map<String, String> data = new HashMap<>();
- data.put("redirect", redirectURL);
- String json = new Gson().toJson(data);
- response.setContentType("application/json");
- response.setCharacterEncoding("UTF-8");
- response.getWriter().write(json);
- function(responseJson) {
- if (responseJson.redirect) {
- window.location = responseJson.redirect;
- return;
- }
- // ...
- }
- <form>
- Name:<input type="text" name="username"/><br/><br/>
- Password:<input type="password" name="userpass"/><br/><br/>
- <input type="button" value="login"/>
- </form>
- $.ajax
- ({
- type: "POST",
- data: 'LoginServlet='+name+'&name='+type+'&pass='+password,
- url: url,
- success:function(content)
- {
- $('#center').html(content);
- }
- });
- package abc.servlet;
- import java.io.File;
- public class AuthenticationServlet extends HttpServlet {
- private static final long serialVersionUID = 1L;
- protected void doGet(HttpServletRequest request, HttpServletResponse response)
- throws ServletException, IOException
- {
- doPost(request, response);
- }
- protected void doPost(HttpServletRequest request,
- HttpServletResponse response) throws ServletException, IOException {
- try{
- HttpSession session = request.getSession();
- String username = request.getParameter("name");
- String password = request.getParameter("pass");
- /// Your Code
- out.println("sucess / failer")
- } catch (Exception ex) {
- // System.err.println("Initial SessionFactory creation failed.");
- ex.printStackTrace();
- System.exit(0);
- }
- }
- }
- function onChangeSubmitCallWebServiceAJAX()
- {
- createXmlHttpRequest();
- var firstName=document.getElementById("firstName").value;
- var lastName=document.getElementById("lastName").value;
- xmlHttp.open("GET","/AJAXServletCallSample/AjaxServlet?firstName="
- +firstName+"&lastName="+lastName,true)
- xmlHttp.onreadystatechange=handleStateChange;
- xmlHttp.send(null);
- }
- /**
- * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
- */
- protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
- String firstName = request.getParameter("firstName");
- String lastName = request.getParameter("lastName");
- response.setContentType("text/xml");
- response.setHeader("Cache-Control", "no-cache");
- response.getWriter().write("<details>");
- response.getWriter().write("<firstName>"+firstName+"</firstName>");
- response.getWriter().write("<lastName>"+lastName+"</lastName>");
- response.getWriter().write("</details>");
- }
- $.ajax({
- type: "POST",
- url: "url to hit on servelet",
- data: JSON.stringify(json),
- dataType: "json",
- success: function(response){
- // we have the response
- if(response.status == "SUCCESS"){
- $('#info').html("Info has been added to the list successfully.<br>"+
- "The Details are as follws : <br> Name : ");
- }else{
- $('#info').html("Sorry, there is some thing wrong with the data provided.");
- }
- },
- error: function(e){
- alert('Error: ' + e);
- }
- });
- function() { $.ajax({
- type : "get",
- url : "OperatorController",
- data : "input=" + $('#province').val(),
- success : function(msg) {
- var arrayOfObjects = eval(msg);
- $("#operators").multiselect('dataprovider',
- arrayOfObjects);
- // $('#output').append(obj);
- },
- dataType : 'text'
- });}
- }
- request.getParameter("input")
Add Comment
Please, Sign In to add comment