如何在servlet中创建URL?

Agu*_*i-N 4 java servlets java-ee

我想知道如何在servlet中生成一个url.我有一个登录servlet,每次添加一个我想要的用户.每个用户个人资料的网址.有人可以帮我吗?

kgi*_*kis 7

最简单的方法是声明如下的servlet映射:

  <servlet-mapping>
    <servlet-name>UsersSelvlet</servlet-name>
    <url-pattern>/Users/*</url-pattern>
  </servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

现在,每当您收到MyApp/Users/UserId请求时,您都会读取请求路径,获取userId并检查用户是否存在.如果不是,则返回"未找到".否则,您将返回用户的页面.

这是RESTful服务的快速而又脏的实现.