结合使用 Apache Geronimo 和 Lift:用 Lift 创建 Web 应用程序并部署到 Geronimo
2009-11-19 00:00:00 来源:WEB开发网核心提示: 因为我们添加了一个新的 Scala 类,所以必须重新编译,结合使用 Apache Geronimo 和 Lift:用 Lift 创建 Web 应用程序并部署到 Geronimo(10),如果只修改了 HTML 视图,就不需要重新编译,下面用这个表单提交的数据做一些比较有意思的事情,为此,不需要停
因为我们添加了一个新的 Scala 类,所以必须重新编译。如果只修改了 HTML 视图,就不需要重新编译。不需要停止并重新启动服务器;可以在服务器运行的同时重新编译应用程序。现在,应用程序应该像图 4 这样。
图 4. ¿Qué pasa? V2.0
图片看不清楚?请点击这里查看原图(大图)。
看一下这个页面的 HTML 源代码。会看到与清单 9 相似的代码,但是不完全一样。
清单 9. 视图的部分源代码<div id="title" class="heading">¿Qué pasa?</div>
<form method="POST" action="/update">
<label for="update">What's going on? </label>
<input size="20" name="F1211607483014814000_QS4" type="text" value="" id="update" />
<input name="F1211607483015168000_TRV" type="submit" value="Update" />
<div>Received: Writing about Lift!</div>
</form>
注意,表单字段的名称很古怪。这是为了提高表单的安全性,因为这样就更难伪造表单提交。Lift 会替您处理这些问题。现在已经有了一个安全的表单,下面用这个表单提交的数据做一些比较有意思的事情。为此,需要在应用程序中添加一个模型。
- ››使用linux中的quota教程
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››使用jxl生成带动态折线图的excel
- ››apache rewrite将指定URL转向指定的几个服务器
- ››使用mysql mysqldump进行数据库迁移
- ››使用jquery是新tab形式
- ››使用QUnit进行Javascript单元测试
- ››使用UITextFieldDelegate来隐藏键盘
- ››使用公式提取Excel中的日期后发现格式不对
- ››使用SQL Azure 的BI 解决方案
- ››使用PLSQL Developer工具导出sql文件
- ››使用双缓冲技术实现Android画板应用
更多精彩
赞助商链接