我试图得到一些手放在粗糖的框架模块和我面临的问题managing the sessions.
对于例如比方说用户登录,然后注销,但即使之后当他按下浏览器中的后退按钮时,会将用户带回内部页面。会话管理Jaggery.js
在这里,我正在摧毁会议上点击注销像session.invalidate();
但随后可以回溯到用户。
有谁知道如何解决这个问题并管理会话。 谢谢!
我试图得到一些手放在粗糖的框架模块和我面临的问题managing the sessions.
对于例如比方说用户登录,然后注销,但即使之后当他按下浏览器中的后退按钮时,会将用户带回内部页面。会话管理Jaggery.js
在这里,我正在摧毁会议上点击注销像session.invalidate();
但随后可以回溯到用户。
有谁知道如何解决这个问题并管理会话。 谢谢!
要粗糖连接到MySQL,你需要download JDBC驱动程序罐子<jaggery>\carbon\repository\components\dropins\
目录。
在MySQL中,创建新数据库sodb通过键入:mysql> create database sodb
。
下面的例子显示了如何创建表,在MySQL中插入数据和使用Jaggery查看数据。
创建sodb.jag文件中sodbmysql文件夹,然后在文件中添加以下代码:
<%
var query1 = "CREATE TABLE example(id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), name VARCHAR(30), age INT);";
config = {};
var db = new Database("jdbc:mysql://<mysql host>:<port>/<database>", "<mysql_username>", "<mysql_password>", config);
try{db.query(query1); print('Created the table');}
catch(e){print(e.toString());}
finally{db.close();}
%>
启动Jaggery服务器并转至:localhost:9763/sodbmysql/sodb.jag
。
转到MySQL控制台>数据库sodb并输入以查看表格:mysql> show tables;
。
要从Jaggery应用程序中插入数据,请更改查询以将数据插入表中:
var query1 ="INSERT INTO example (name, age) VALUES('Jad','34');"
。
要打印的粗糖页面,使用方法:
var query1 = "SELECT * FROM example;"
或:
var results = db.query(query3);
print(results);
**欲了解更多信息,请查看本link。
确定这工作正常! – 2014-10-06 04:05:09
但在此我们在/ apps /文件夹中创建了一个单独的应用程序;但我已经有一个网络应用程序,我想使用数据库,所以我怎么能没有创建一个不同的应用程序?也可以帮助我如何在jaggery中访问数据库中的登录页面或注册页面仅仅是一个例子。 – 2014-10-06 04:08:14
:你有没有发现与我的查询有关的任何内容? – 2014-10-06 06:28:09
[检查此](http://madhukaudantha.blogspot.com.tr/2012/08/using-mysql-in-jaggeryjs.html) – Mehmet 2014-10-04 04:23:18