
webx3
wade6
这个作者很懒,什么都没留下…
展开
-
利用maven创建webx3项目——实现简单的留言板(序)
github:https://github.com/wade6/messageboard-webx3 本人是web开发的新手, 前段时间进行了一些相关知识的学习,相对来说比较零散,也比较肤浅。为了更好的掌握web开发要具备的技术,准备自己动手开发一个基于webx3的小系统。 系统的内容是实现一个留言板,可以提供注册,登陆,留言,管理员可以实现增删改查。 ...原创 2011-11-12 13:15:10 · 161 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(八)
github:https://github.com/wade6/messageboard-webx3 增加权限和白名单8、权限验证前面已经说过,创建的留言板系统没有权限验证,导致每个页面不用登陆就能访问,那么现在就来加上权限验证,增加留言板系统的安全性。 首先了解一下权限验证的原理,前面也简单的提到过,其实就是利用cookie和session机制。 cookie...原创 2011-11-14 21:15:41 · 242 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(七)
github:https://github.com/wade6/messageboard-webx3 测试和总结7、运行测试在项目目录下运行启动jetty的命令: mvn jetty:run 服务器启动后,在浏览器中输入127.0.0.1:8081,会出现以下界面 如果页面的中文是乱码,请看下面的总结~ 注册后就可以留言了... ...原创 2011-11-13 20:06:37 · 189 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(六)
github:https://github.com/wade6/messageboard-webx3 实现业务逻辑代码6、创建各层的java程序代码的结构如图: 源代码为: UserDO.java package com.alibaba.webx3.messageboard.dao.object;import java.util.D...原创 2011-11-13 13:19:18 · 186 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(五)
github:https://github.com/wade6/messageboard-webx3实现表现层5、创建页面的模板文件创建后目录结构为: 在webapp/messageBoard/templates中创建页面的结构; control目录中主要存放页面上的公共按钮模板; layout目录中主要存放页面的布局模...原创 2011-11-13 13:06:36 · 189 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(四)
github:https://github.com/wade6/messageboard-webx3配置持久层4、配置数据源首先在本地新建一个mysql数据库,端口设为3306,数据库的名字为message_board,其中有两个表 user表 message表 在持久层使用spring框架中的ibatis,所以需要在项目中集成ib...原创 2011-11-13 12:55:15 · 153 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(三)
github:https://github.com/wade6/messageboard-webx3 创建留言板项目基础 1、创建项目 还是从创建项目开始,这次将项目的名称换一下,命令如下: mvn archetype:generate -DgroupId=com.alibaba.webx3 -DartifactId=messageboard...原创 2011-11-12 20:46:02 · 187 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(二)
github:https://github.com/wade6/messageboard-webx3 创建webx3项目 根据webx3的官方网站,www.openwebx.org,找到“创建一个webx应用”,按照上面说的流程,就可以创建一个webx的项目。 具体流程这里就不说了,官网上已经写得很清楚了。下面主要解释一下可能存在疑惑的地方...原创 2011-11-12 13:51:59 · 187 阅读 · 0 评论 -
利用maven创建webx3项目——实现简单的留言板(一)
github:https://github.com/wade6/messageboard-webx3 环境要求1、jdkjdk版本为jdk-6u29-windows-i586下载地址为:http://download.oracle.com/otn-pub/java/jdk/6u29-b11/jdk-6u29-windows-i586.exe也可以在http://www.or...原创 2011-11-12 13:20:32 · 272 阅读 · 0 评论 -
webx3中的session框架
关于webx3的session webx3中实现了一个session框架,可以通过webx.xml中的设置将session保存在不同的地方,常用的有服务器内存和cookie;还可以将session的不同部分分别保存到不同的地方。 session框架 session ID是唯一标示,一般将其保存在cookie中,这样相同cookie值的请求都看作...原创 2011-11-17 19:24:03 · 209 阅读 · 0 评论