package com.llgc; import java.io.IOException; import java.io.PrintWriter; import java.util.Locale; import java.util.ResourceBundle; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * Servlet implementation class Servlet6 */ @WebServlet ("/Servlet8_1") public class Servlet8_1 extends HttpServlet { /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setCharacterEncoding ("UTF-8"); PrintWriter out = response.getWriter (); response.setContentType ("text/html"); out.println (""); out.println (""); out.println (""); out.println (""); out.println ("Insert title here"); out.println (""); out.println (""); Locale locale = new Locale ("fr", "FR"); // Traduction dans des fichiers ResourceBundle messages = ResourceBundle.getBundle ("bundles.messages", locale); out.println (messages.getString ("bonjour")); out.println ("
"); locale = new Locale ("en", "US"); // Traduction dans des classes messages = ResourceBundle.getBundle ("com.llgc.po.Text", locale); out.println (messages.getString ("bonjour")); out.println (""); out.println (""); } /** * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse * response) */ protected void doPost (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet (request, response); } }