1
- /**
1
+ /*
2
2
* Copyright 2016 Google Inc. All Rights Reserved.
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
13
13
* See the License for the specific language governing permissions and
14
14
* limitations under the License.
15
15
*/
16
- package com .example .appengine .appidentity ;
17
16
18
- import com .google .appengine .api .users .UserService ;
19
- import com .google .appengine .api .users .UserServiceFactory ;
17
+ package com .example .appengine .appidentity ;
20
18
21
19
import java .io .IOException ;
22
20
import java .io .PrintWriter ;
23
- import java .net .URLDecoder ;
24
21
25
22
import javax .servlet .http .HttpServlet ;
26
23
import javax .servlet .http .HttpServletRequest ;
@@ -36,15 +33,16 @@ public UrlShortenerServlet() {
36
33
37
34
@ Override
38
35
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>" );
48
46
}
49
47
50
48
@ Override
@@ -57,19 +55,19 @@ public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOEx
57
55
}
58
56
59
57
String shortUrl ;
60
- PrintWriter w = resp .getWriter ();
58
+ PrintWriter writer = resp .getWriter ();
61
59
try {
62
60
shortUrl = shortener .createShortUrl (longUrl );
63
61
} catch (Exception e ) {
64
62
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 );
67
65
return ;
68
66
}
69
67
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 );
74
72
}
75
73
}
0 commit comments