发布于: 2015-11-24
| 标签: cppcms,web prototype
What is CppCMS ? CppCMS is a free high performance web development framework aimed at rapid web application development.It is different from other development frameworks like Python Django, java Serve
发布于: 2015-11-24
| 标签: mvc,web framework
Model–view–controller ( MVC ) is a software architectural pattern for implementing user interfaces . It divides a given software application into three interconnected parts, so as to separate inte
发布于: 2015-11-24
| 标签: json,cppcms
CppCMS是用cppcms::json::value类来操作json数据格式,下面简单说明利用其对象构造json数据 首先声明一个json对象 cppcms::json::value my_object; 再添加成员,如 my_object["name"]="Moshe"; my_object["salary"]=1000.0; my_object["kids_names"][0]="Yossi
发布于: 2015-11-24
| 标签: cppcms,json,数据
构造json数据参考上一篇文章 http://www.aiuxian.com/article/p-3022778.html 设json数据为 {
"name" : "Moshe",
"salary" : 1000.0,
"kids_names" : [ "Yossi" , "Yonni" ],
"data" : {
"weight" : 85,
"height"
发布于: 2015-11-24
| 标签: json,cppcms
CppCMS支持输入运算符>>和输出运算符<<读取json和输出json数据格式 in >> my_object;
out << my_object;
也可以用成员函数load, 原型为bool load (std::istream &in, bool full, int *line_number=0),返回值bool类型,判断是否到EOF. my_object.load(tmp,true);
发布于: 2015-11-24
框架见文章http://www.aiuxian.com/article/p-3022775.html 我们只需要更改头文件content.h #ifndef CONTENT_H
#define CONTENT_H
#include
namespace Content {
struct PageCo
发布于: 2015-11-24
| 标签: javascript,css
先看效果图 web框架是CppCMS,页面文件login_page.tmpl为: <% c++ #include "model/content.h" %>
<% skin user_login_skin %>
<% view user_login_view uses Content::UserLoginContent %>
<% template render() %>
发布于: 2015-11-24
| 标签: cookie,cppcms
在做登陆页面时,一般都是通过cookie来防止直接跳到应用页面.即我们可以把用户名存在cookie中,设置cookie的生存期. CppCMS添加cookie的c++代码: cppcms::http::cookie c("bigdata_session", "monkey", 86400, "/");//bigdata_session为cookie name,user为cookie value,