首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >像facebook一样的动态JSP页面

像facebook一样的动态JSP页面
EN

Stack Overflow用户
提问于 2014-02-28 22:12:32
回答 1查看 256关注 0票数 1

我有一个门户网站。当一个新用户john doe向我们注册时,我想为该用户创建一个新页面,比如www.myportal.com/johndoe。如何在java jsp servlet中做到这一点。我已经在facebook创建了类似的页面,你创建一个页面,你将能够找到...fb.com/page

EN

回答 1

Stack Overflow用户

发布于 2014-03-01 06:41:20

这不是动态JSP。您永远不会想要基于用户输入动态创建JSP。您希望将用户输入存储在数据库中。你正在寻找的是url重写。您将需要一个用于servlet容器的url重写过滤器(或者将Apache HTTPD放在servlet容器的前面并使用mod_rewrite)。看,Is there a url rewriting engine for Tomcat/Java?,这里没有提到一个过滤器,http://tuckey.org/urlrewrite/

基本上,您要做的就是将用户创建的页面保存到数据库中。设置重写规则,将server.com/pagename转换为server.com/handlepage.jsp?page=pagename。然后,当用户访问server.com/pagename时,它将由读取页面参数的server.com/handlepage.jsp进行内部处理。然后,您需要让您的处理页面根据页面参数从数据库中拉出页面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22097496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档