起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2652|回复: 9

[处理中3] wex5如何添加session监听

[复制链接]

60

主题

138

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
发表于 2017-2-7 14:42:33 | 显示全部楼层 |阅读模式
web中经常遇到30分钟不操作会自动退出系统,通常由监听器实现。
请问在wex5里面如何实现?
发表于 2017-2-7 14:52:18 | 显示全部楼层
wex5 主要做前端页面开发的,后台默认没有提供session管理! 需要自己实现!
和sevlet 标准做法一样的!可以上网搜下!
BaasServer本身就是sevlet :
http://docs.wex5.com/wex5-server-question-list-2027
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

60

主题

138

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2017-2-7 16:35:49 | 显示全部楼层
本帖最后由 109492927 于 2017-2-7 16:56 编辑
liangyongfei 发表于 2017-2-7 14:52
wex5 主要做前端页面开发的,后台默认没有提供session管理! 需要自己实现!
和sevlet 标准做法一样的!可 ...

<servlet>                <servlet-name>WeX5_Baas_Servlet</servlet-name>
                <servlet-class>com.justep.baas.servlet.BaasServlet</servlet-class>
            <init-param>
              <param-name>Access-Control-Allow-Origin</param-name>
              <param-value>*</param-value>
            </init-param>
                <!-- 跨域访问设置
                -->
                <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
                <servlet-name>WeX5_Baas_Servlet</servlet-name>
                <url-pattern>/</url-pattern>
        </servlet-mapping>
        <servlet>
                <servlet-name>Login_Servlet</servlet-name>
                <servlet-class>com.justep.baas.servlet.LoginServlet</servlet-class>
            <init-param>
              <param-name>Access-Control-Allow-Origin</param-name>
              <param-value>*</param-value>
            </init-param>
                <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
                <servlet-name>Login_Servlet</servlet-name>
                <url-pattern>/</url-pattern>
        </servlet-mapping>
上面的是wex5自己编译后的,下面是自己在bass里面定义的一个类---public class LoginServlet extends HttpServlet
貌似这样不可以啊?
bass_model_service.jar看到的也不是真正的servlet路径
回复 支持 反对

使用道具 举报

60

主题

138

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2017-2-7 16:57:28 | 显示全部楼层
liangyongfei 发表于 2017-2-7 14:52
wex5 主要做前端页面开发的,后台默认没有提供session管理! 需要自己实现!
和sevlet 标准做法一样的!可 ...

上面问题不是很清楚
回复 支持 反对

使用道具 举报

发表于 2017-2-7 17:21:33 | 显示全部楼层
109492927 发表于 2017-2-7 16:57
上面问题不是很清楚

bass_model_service.jar 里面存放的就是 java编译后的class文件!
这个sevlet是经过封装的!
配置的是:com.justep.baas.servlet.BaasServlet   是在基础jar包中的!
请问你写的com.justep.baas.servlet.LoginServlet 是定义在哪儿的??有这个路径吗?

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

60

主题

138

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2017-2-9 15:53:31 | 显示全部楼层
本帖最后由 109492927 于 2017-2-9 16:05 编辑
liangyongfei 发表于 2017-2-7 17:21
bass_model_service.jar 里面存放的就是 java编译后的class文件!
这个sevlet是经过封装的!
配置的是:c ...

我知道你的意思,我在bass里面写的就想看看编译到底是个什么东西,那我的servlet不能在bass里面写了吗?那在哪写呢?
回复 支持 反对

使用道具 举报

发表于 2017-2-9 16:12:55 | 显示全部楼层
109492927 发表于 2017-2-9 15:53
我知道你的意思,我在bass里面写的就想看看编译到底是个什么东西,那我的servlet不能在bass里面写了吗?那 ...

可以写在外面,配置的路径能访问到就行!
可以以调试平台代码的方式编辑:http://docs.wex5.com/debug-baas-platform-in-the-code/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

60

主题

138

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2017-2-9 16:24:14 | 显示全部楼层
本帖最后由 109492927 于 2017-2-9 16:27 编辑
liangyongfei 发表于 2017-2-9 16:12
可以写在外面,配置的路径能访问到就行!
可以以调试平台代码的方式编辑:http://docs.wex5.com/debug-ba ...

不是特别明白你的意思我写一个servlet,然后放到tomcat下面,把web的xml里面配置好就可以了吗?跟bass就没关系了吗?
回复 支持 反对

使用道具 举报

发表于 2017-2-9 16:32:37 | 显示全部楼层
109492927 发表于 2017-2-9 16:24
不是特别明白你的意思我写一个servlet,然后放到tomcat下面,把web的xml里面配置好就可以了吗?跟bass就 ...

是的!你就把它当成个sevlet对待就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

60

主题

138

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2017-2-9 17:12:26 | 显示全部楼层
liangyongfei 发表于 2017-2-9 16:32
是的!你就把它当成个sevlet对待就可以了!

谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-28 18:56 , Processed in 0.055533 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表