import javax.servlet.*; import javax.servlet.http.*; import java.io.IOException; public class MyServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String name = request.getParameter("name"); response.getWriter().write("Hello, " + name + "!"); } } <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>com.example.MyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyServlet</servlet-name> <url-pattern>/hello</url-pattern> </servlet-mapping> </web-app> html <html> <body> <% String name = request.getParameter("name"); %> <h2>Hello, <%= name %>!</h2> </body> </html> import javax.ws.rs.*; import javax.ws.rs.core.MediaType; @Path("/hello") public class HelloResource { @GET @Path("/{name}") @Produces(MediaType.TEXT_PLAIN) public String sayHello(@PathParam("name") String name) { return "Hello, " + name + "!"; } }


上一篇:
下一篇:
切换中文