用户登陆 : /roller-ui/login-redirect.rol
<action name="login-redirect">
<result>/roller-ui/login-redirect.jsp</result>
</action>
登陆成功后(登陆的过程由acegi控制),跳转到login-redirect.jsp;
login-redirect.jsp中,如果用户只有一个blog/website,就跳到用户第一个blog,
连接到: /roller-ui/authoring/entryAdd.rol?weblog=blog的拥有者(website.getHandle())
否则跳到(用户)主菜单页面
login-redirect.jsp 相关源码:
<%
User user = RollerSession.getRollerSession(request).getAuthenticatedUser();
List websites = WebloggerFactory.getWeblogger().getUserManager().getWebsites(user, Boolean.TRUE, null, null, null, 0, Integer.MAX_VALUE);
if (websites.size() == 1) {
Weblog website = (Weblog) websites.get(0);
response.sendRedirect(request.getContextPath()+"/roller-ui/authoring/entryAdd.rol?weblog="+website.getHandle());
} else {
response.sendRedirect(request.getContextPath()+"/roller-ui/menu.rol");
}
%>
分享到:
相关推荐
《 Roller安装,用户和模板指南》以ODT格式提供(适用于OpenOffice或LibraOffice): 想要查询更多的信息 进入Roller Confluence Wiki: 如何构建和运行Roller: : 如何为Roller做出贡献: : 如何发布Roller: ...
README.txt 该文件位于Roller源代码树的顶层。... 如何构建Roller: : 要在Eclipse上构建和运行Roller: : 如何构建源普通的Roller构建会创建通常适用于多个应用程序容器的产品,但是,请参见Roller Insta
用户可以通过修改这个文件来调整Roller的行为,比如设置数据库连接参数、日志级别、主题样式等。 3. `roller.xml`:这个文件可能包含了Roller的配置信息,尤其是Spring框架的XML配置。Spring是Java应用中常见的依赖...
将Roller-0.1.0.mse文件放入3DMAX的插件目录后,重启3DMAX即可在修改器列表中找到Roller选项。同时,Roller-0.1.0.jpg可能是插件的截图或者使用教程,用户可以通过查看该图片了解插件的界面和功能。 总的来说,3D...
在兼容性方面,Infinity Roller支持多个经典游戏版本,包括博德之门原始传奇、博德之门增强版、博德之门2、博德之门2增强版以及冰风谷和冰风谷增强版。这意味着无论你是哪个游戏的粉丝,都能利用这个工具来优化你的...
README.txt 该文件位于Roller源代码树的顶层。... 如何构建Roller: : 要在Eclipse上构建和运行Roller: : 如何构建源普通的Roller构建会创建通常适用于多个应用程序容器的产品,但是,请参见Roller Insta
roller的Web应用程序将在Tomcat启动后自动解压并运行。 5. **数据库配置**:roller需要一个数据库存储信息,如MySQL、PostgreSQL等。在roller的conf/roller.properties文件中,你需要配置数据库连接参数。 6. **...
在本文中,我们将深入探讨“TTRPG-Dice-Roller:我的第一个Python专案”,这是一个初学者用Python编写的桌面角色扮演游戏(Tabletop Role-Playing Game,简称TTRPG)骰子滚动模拟器。首先,让我们理解TTRPG及其与骰子...
2. **源码分析**:对于技术爱好者,Roller的源码提供了一个了解Web应用程序开发和Java Servlet技术的好机会。通过阅读源码,可以学习到MVC(模型-视图-控制器)设计模式的实现,以及Spring框架、Hibernate持久层框架...
App Fire Dice Roller :game_die: RPG骰子滚轴应用程序,可以选择保存掷骰来加快RPG的战斗速度,是RPG玩家和大师的理想选择。 使用React-Native创建的应用程序。概念掷骰子没有什么比这快的感觉,但是考虑到这一点,...
### Apache Roller 安装指南详解 ...通过本文档的学习,你应该能够成功地安装和配置 Roller,从而开始创建自己的博客。随着进一步的实践和探索,你可以发掘出更多有关 Roller 的高级功能和定制化选项。
2.在您要使用的元素中导入granate-fate-roller 安装后,将其导入您的应用程序。 通常,您只想导入granite-fate-roller.js (环绕spectre.css )或granite-fate-roller-min.js (环绕spectre.min.css )。 假设您要...
本项目"Dice-Roller"是专为Android Kotlin Developer Nanodegree课程设计的一个入门级应用,旨在帮助初学者快速上手Kotlin和Android应用开发。 一、Kotlin基础 1. **变量声明**:Kotlin支持var(可变)和val(不可...
WXR2滚轮 这会将来自 RSS 2.0 / ...cd wxr2roller; mvn 清洁包 编辑 run.sh 和 conf/roller-custom.properties 以适合您的环境 ./run.sh -file [PATH_TO_XML_FILE] -handle [HANDLE_OF_DESIRED_BLOG] -user [USER_NAME]
在页面中添加了必要的库后,可以通过以下方式初始化 `Roller`: ```javascript $('.your-carousel-selector').roller(); ``` 这里的 `'.your-carousel-selector'` 是你需要应用轮播效果的元素的选择器。 4. **...
- **WAR文件**:解压"apache-roller-4.0.1"压缩包后,你会得到一个WAR(Web ARchive)文件,这是Java Web应用的标准打包格式,可以直接部署到应用服务器。 4. **配置与扩展** - **配置文件**:Roller的配置通常...
标题“destiny-meme-roller:命运突袭的荒谬标注”揭示了一个与网络游戏《命运》(Destiny)相关的项目,特别是围绕其“突袭”(Raid)模式的趣味内容。这个项目可能是社区成员为了娱乐或讽刺游戏中的某些元素而创建...
1. **命令行界面**:Dice Roller可能有一个简单的命令行用户界面,用户可以通过输入特定的指令来掷骰子。这涉及到I/O操作,如读取用户输入和打印结果。 2. **随机数生成**:在模拟掷骰子的过程中,必须使用随机数...
在IT行业中,"roller"可能是指一个开源项目或者软件工具,但具体信息不足,我们只能根据常规的安装、用户和模板指南来理解这个主题。以下是对这些概念的详细解释: 一、roller install(roller安装指南) 在安装...