WEB开发网
开发学院软件开发Java 在 Apache Geronimo 中创建登录和注册系统,第 2 ... 阅读

在 Apache Geronimo 中创建登录和注册系统,第 2 部分: 用 JSP 构建注册系统

 2010-04-19 00:00:00 来源:WEB开发网   
核心提示: 如果在第二个 try 语句运行期间抛出异常,那么请注意,在 Apache Geronimo 中创建登录和注册系统,第 2 部分: 用 JSP 构建注册系统(8), result 变量被设置为 false,这向浏览器发送一个响应,然后需要把它映射到服务器上的位置,目录从 geronimo-web.

如果在第二个 try 语句运行期间抛出异常,那么请注意, result 变量被设置为 false。这向浏览器发送一个响应,表明用户注册有问题或者 servlet 需要调试。否则,servlet 感谢用户注册,并显示登录链接。最后,doPost() 方法结束,用 out.close() 语句关闭响应。

这就完成了接受新用户注册并把用户数据插入 Geronimo 内置 Derby 数据库的 servlet。

注册 servlet

最后一步是注册 servlet,以便 Geronimo 知道它的存在以及在哪个页面位置上安放它。请编辑第 1 部分的 web.xml,如 清单 7 所示。

清单 7. 注册 servlet

... 
     version="2.4"> 
 
 <servlet> 
  <display-name>RegisterServlet</display-name> 
  <servlet-name>RegisterServlet</servlet-name> 
  <servlet-class>servlets.RegisterServlet</servlet-class> 
 </servlet> 
 <servlet-mapping> 
  <servlet-name>RegisterServlet</servlet-name> 
  <url-pattern>/login/register.html</url-pattern> 
 </servlet-mapping> 
 
 <security-role> 
... 

这个文件中新加入的东西以黑体显示。还记得 servlet 在 servlets 类中,所以它的类名是 servlets.RegisterServlet,在 <servlet-class> 标记中指定。然后需要把它映射到服务器上的位置,目录从 geronimo-web.xml 文件中的 <context-root> 标记所指定的应用程序的根目录开始。有了以上配置,servlet 会显示在:

http://localhost:8080/sqlSecurityDemo/login/register.html

上一页  3 4 5 6 7 8 9  下一页

Tags:Apache Geronimo 创建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接