1- /**
1+ /*
22 * Copyright 2016 Google Inc. All Rights Reserved.
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License");
1313 * See the License for the specific language governing permissions and
1414 * limitations under the License.
1515 */
16- package com .example .appengine .appidentity ;
1716
18- import com .google .appengine .api .users .UserService ;
19- import com .google .appengine .api .users .UserServiceFactory ;
17+ package com .example .appengine .appidentity ;
2018
2119import java .io .IOException ;
2220import java .io .PrintWriter ;
23- import java .net .URLDecoder ;
2421
2522import javax .servlet .http .HttpServlet ;
2623import javax .servlet .http .HttpServletRequest ;
@@ -36,15 +33,16 @@ public UrlShortenerServlet() {
3633
3734 @ Override
3835 public void doGet (HttpServletRequest req , HttpServletResponse resp ) throws IOException {
39- PrintWriter w = resp .getWriter ();
40- w .println ("<!DOCTYPE html>" );
41- w .println ("<meta charset=\" utf-8\" >" );
42- w .println ("<title>Asserting Identity to Google APIs - App Engine App Identity Example</title>" );
43- w .println ("<form method=\" post\" >" );
44- w .println ("<label for=\" longUrl\" >URL:</label>" );
45- w .println ("<input id=\" longUrl\" name=\" longUrl\" type=\" text\" >" );
46- w .println ("<input type=\" submit\" value=\" Shorten\" >" );
47- w .println ("</form>" );
36+ PrintWriter writer = resp .getWriter ();
37+ writer .println ("<!DOCTYPE html>" );
38+ writer .println ("<meta charset=\" utf-8\" >" );
39+ writer .println (
40+ "<title>Asserting Identity to Google APIs - App Engine App Identity Example</title>" );
41+ writer .println ("<form method=\" post\" >" );
42+ writer .println ("<label for=\" longUrl\" >URL:</label>" );
43+ writer .println ("<input id=\" longUrl\" name=\" longUrl\" type=\" text\" >" );
44+ writer .println ("<input type=\" submit\" value=\" Shorten\" >" );
45+ writer .println ("</form>" );
4846 }
4947
5048 @ Override
@@ -57,19 +55,19 @@ public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOEx
5755 }
5856
5957 String shortUrl ;
60- PrintWriter w = resp .getWriter ();
58+ PrintWriter writer = resp .getWriter ();
6159 try {
6260 shortUrl = shortener .createShortUrl (longUrl );
6361 } catch (Exception e ) {
6462 resp .setStatus (HttpServletResponse .SC_INTERNAL_SERVER_ERROR );
65- w .println ("error shortening URL: " + longUrl );
66- e .printStackTrace (w );
63+ writer .println ("error shortening URL: " + longUrl );
64+ e .printStackTrace (writer );
6765 return ;
6866 }
6967
70- w .print ("long URL: " );
71- w .println (longUrl );
72- w .print ("short URL: " );
73- w .println (shortUrl );
68+ writer .print ("long URL: " );
69+ writer .println (longUrl );
70+ writer .print ("short URL: " );
71+ writer .println (shortUrl );
7472 }
7573}
0 commit comments