File tree Expand file tree Collapse file tree 11 files changed +46
-32
lines changed
appengine-java21/ee8/datastore
java/com/example/appengine
test/java/com/example/appengine Expand file tree Collapse file tree 11 files changed +46
-32
lines changed Original file line number Diff line number Diff line change 5656 </dependency >
5757
5858 <dependency >
59- <groupId >jakarta .servlet</groupId >
60- <artifactId >jakarta .servlet-api</artifactId >
61- <version >6 .1.0</version >
59+ <groupId >javax .servlet</groupId >
60+ <artifactId >javax .servlet-api</artifactId >
61+ <version >3 .1.0</version >
6262 <type >jar</type >
6363 <scope >provided</scope >
6464 </dependency >
6565
66+ <dependency >
67+ <groupId >taglibs</groupId >
68+ <artifactId >standard</artifactId >
69+ <version >1.1.2</version >
70+ </dependency >
71+ <dependency >
72+ <groupId >javax.servlet</groupId >
73+ <artifactId >jstl</artifactId >
74+ <version >1.2</version >
75+ </dependency >
76+
6677 <dependency >
6778 <groupId >com.google.auto.value</groupId >
6879 <artifactId >auto-value</artifactId >
Original file line number Diff line number Diff line change 1616
1717package com .example .appengine ;
1818
19- import jakarta .servlet .ServletException ;
20- import jakarta .servlet .http .HttpServlet ;
21- import jakarta .servlet .http .HttpServletRequest ;
22- import jakarta .servlet .http .HttpServletResponse ;
2319import java .io .IOException ;
20+ import javax .servlet .ServletException ;
21+ import javax .servlet .http .HttpServlet ;
22+ import javax .servlet .http .HttpServletRequest ;
23+ import javax .servlet .http .HttpServletResponse ;
2424
2525abstract class AbstractGuestbookServlet extends HttpServlet {
2626
Original file line number Diff line number Diff line change 2727import com .google .appengine .api .datastore .Query ;
2828import com .google .appengine .api .datastore .Query .SortDirection ;
2929import com .google .appengine .api .datastore .QueryResultList ;
30- import jakarta .servlet .ServletException ;
31- import jakarta .servlet .http .HttpServlet ;
32- import jakarta .servlet .http .HttpServletRequest ;
33- import jakarta .servlet .http .HttpServletResponse ;
3430import java .io .IOException ;
3531import java .io .PrintWriter ;
32+ import javax .servlet .ServletException ;
33+ import javax .servlet .http .HttpServlet ;
34+ import javax .servlet .http .HttpServletRequest ;
35+ import javax .servlet .http .HttpServletResponse ;
3636
3737public class ListPeopleServlet extends HttpServlet {
3838
Original file line number Diff line number Diff line change 2424import com .google .appengine .api .datastore .KeyFactory ;
2525import com .google .appengine .api .datastore .PropertyProjection ;
2626import com .google .appengine .api .datastore .Query ;
27- import jakarta .servlet .http .HttpServlet ;
28- import jakarta .servlet .http .HttpServletRequest ;
29- import jakarta .servlet .http .HttpServletResponse ;
3027import java .io .IOException ;
3128import java .io .PrintWriter ;
3229import java .util .Date ;
3330import java .util .List ;
31+ import javax .servlet .http .HttpServlet ;
32+ import javax .servlet .http .HttpServletRequest ;
33+ import javax .servlet .http .HttpServletResponse ;
3434
3535/**
3636 * Servlet to demonstrate use of Datastore projection queries.
Original file line number Diff line number Diff line change 2323import com .google .appengine .api .datastore .Key ;
2424import com .google .appengine .api .datastore .KeyFactory ;
2525import com .google .common .collect .ImmutableList ;
26- import jakarta .servlet .ServletException ;
27- import jakarta .servlet .http .HttpServlet ;
28- import jakarta .servlet .http .HttpServletRequest ;
29- import jakarta .servlet .http .HttpServletResponse ;
3026import java .io .IOException ;
27+ import javax .servlet .ServletException ;
28+ import javax .servlet .http .HttpServlet ;
29+ import javax .servlet .http .HttpServletRequest ;
30+ import javax .servlet .http .HttpServletResponse ;
3131
3232/**
3333 * A startup handler to populate the datastore with example entities.
Original file line number Diff line number Diff line change 2020import com .google .appengine .api .datastore .DatastoreServiceFactory ;
2121import com .google .appengine .api .datastore .Entity ;
2222import com .google .appengine .api .datastore .Query ;
23- import jakarta .servlet .ServletException ;
24- import jakarta .servlet .http .HttpServlet ;
25- import jakarta .servlet .http .HttpServletRequest ;
26- import jakarta .servlet .http .HttpServletResponse ;
2723import java .io .IOException ;
2824import java .io .PrintWriter ;
25+ import javax .servlet .ServletException ;
26+ import javax .servlet .http .HttpServlet ;
27+ import javax .servlet .http .HttpServletRequest ;
28+ import javax .servlet .http .HttpServletResponse ;
2929
3030public class StatsServlet extends HttpServlet {
3131
Original file line number Diff line number Diff line change 1616<appengine-web-app xmlns =" http://appengine.google.com/ns/1.0" >
1717 <runtime >java21</runtime >
1818 <app-engine-apis >true</app-engine-apis >
19+ <system-properties >
20+ <property name =" appengine.use.EE8" value =" true" />
21+ </system-properties >
1922</appengine-web-app >
Original file line number Diff line number Diff line change 1414 See the License for the specific language governing permissions and
1515 limitations under the License.
1616-->
17- <web-app xmlns =" https ://jakarta.ee /xml/ns/jakartaee "
17+ <web-app xmlns =" http ://xmlns.jcp.org /xml/ns/javaee "
1818 xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
19- xsi : schemaLocation =" https ://jakarta.ee /xml/ns/jakartaee
20- https ://jakarta.ee /xml/ns/jakartaee /web-app_6_0 .xsd"
21- version =" 6.0 " >
19+ xsi : schemaLocation =" http ://xmlns.jcp.org /xml/ns/javaee
20+ http ://xmlns.jcp.org /xml/ns/javaee /web-app_3_1 .xsd"
21+ version =" 3.1 " >
2222 <servlet >
2323 <servlet-name >guestbook-strong</servlet-name >
2424 <servlet-class >com.example.appengine.GuestbookStrongServlet</servlet-class >
Original file line number Diff line number Diff line change 3131import com .google .appengine .tools .development .testing .LocalDatastoreServiceTestConfig ;
3232import com .google .appengine .tools .development .testing .LocalServiceTestHelper ;
3333import com .google .common .collect .ImmutableList ;
34- import jakarta .servlet .http .HttpServletRequest ;
35- import jakarta .servlet .http .HttpServletResponse ;
3634import java .io .PrintWriter ;
3735import java .io .StringWriter ;
36+ import javax .servlet .http .HttpServletRequest ;
37+ import javax .servlet .http .HttpServletResponse ;
3838import org .junit .After ;
3939import org .junit .Before ;
4040import org .junit .Test ;
Original file line number Diff line number Diff line change 2222import com .example .time .testing .FakeClock ;
2323import com .google .appengine .tools .development .testing .LocalDatastoreServiceTestConfig ;
2424import com .google .appengine .tools .development .testing .LocalServiceTestHelper ;
25- import jakarta .servlet .http .HttpServletRequest ;
26- import jakarta .servlet .http .HttpServletResponse ;
2725import java .io .PrintWriter ;
2826import java .io .StringWriter ;
27+ import javax .servlet .http .HttpServletRequest ;
28+ import javax .servlet .http .HttpServletResponse ;
2929import org .junit .After ;
3030import org .junit .Before ;
3131import org .junit .Test ;
You can’t perform that action at this time.
0 commit comments