Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql Jaggery.js中的会话管理_Mysql_Jaggery Js - Fatal编程技术网

Mysql Jaggery.js中的会话管理

Mysql Jaggery.js中的会话管理,mysql,jaggery-js,Mysql,Jaggery Js,我正在尝试接触Jaggery框架模块,我在管理会话时遇到了一些问题。 例如,让我们假设用户先登录,然后再注销,但即使在这之后,当他按下浏览器中的后退按钮时,也会将用户带回内部页面 在这里,我将在单击注销时销毁会话,如session.invalidate; 但随后用户可以遍历回 有人知道如何解决这个问题并管理会话吗。 谢谢 要将Jaggery连接到MySQL,需要将JDBC驱动程序jar连接到\carbon\repository\components\dropins\directory。 在MyS

我正在尝试接触Jaggery框架模块,我在管理会话时遇到了一些问题。 例如,让我们假设用户先登录,然后再注销,但即使在这之后,当他按下浏览器中的后退按钮时,也会将用户带回内部页面

在这里,我将在单击注销时销毁会话,如session.invalidate; 但随后用户可以遍历回

有人知道如何解决这个问题并管理会话吗。
谢谢

要将Jaggery连接到MySQL,需要将JDBC驱动程序jar连接到\carbon\repository\components\dropins\directory。 在MySQL中,通过键入:MySQL>createdatabasesodb来创建新的数据库sodb。 下面的示例演示如何创建表、在MySQL中插入数据以及使用Jaggery查看数据

在/apps中创建文件夹sodbmysql/ 在sodbmysql文件夹中创建sodb.jag文件,然后在该文件中添加以下代码:

 <%
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();}
%>
或:


**有关更多信息,请检查此项。

好,此项工作正常!但在这里,我们在/apps/文件夹中创建了一个单独的应用程序;但我已经有了一个web应用程序,我想在其中使用数据库,所以我如何在不创建其他应用程序的情况下做到这一点??另外,如果您能帮助我如何访问jaggery中的数据库以进行登录页面或注册页面,请举个例子:嘿,您找到了与我的查询相关的内容吗?@AvnishMehta,对于您拥有的应用程序,请创建文件并将代码写入现有文件夹。至于你其余的评论,你应该在网上和其他来源搜索后发布新的问题。这个答案与这里的问题有什么关系?
var query1 = "SELECT * FROM example;" 
var results = db.query(query3);
print(results);