社区
Java EE
帖子详情
请问在session bean中怎么将jsp文件的相对路径转化为绝对路径?
jxhty
2003-06-30 09:21:38
我在session bean 中要取到jsp的相对路径,然后要转化为绝对路径来进行文件比较,请问一下我应该怎么做
...全文
42
2
打赏
收藏
请问在session bean中怎么将jsp文件的相对路径转化为绝对路径?
我在session bean 中要取到jsp的相对路径,然后要转化为绝对路径来进行文件比较,请问一下我应该怎么做
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxhty
2003-06-30
打赏
举报
回复
首先谢谢你的回答!
很弱智的问一下:我怎么在session bean 中得到一个ServletContext?我知道在java servlet可以通过getServletContext();取得,不过我在bean中怎么取得这个ServletContext呢?
我的设计是:在数据库中保存了jsp的相对路径,在session bean中读出来转化成绝对路径,然后取得这个文件进行比较,可能的一个例子是将/epstar/bizapps/Z_BIZDB/JDDX/JDDXtemplate1/DXBGWH.jsp转化成D:\platform\platformWeb\Web Content\epstar/bizapps/Z_BIZDB/JDDX/JDDXtemplate1/DXBGWH.jsp
takecare
2003-06-30
打赏
举报
回复
ServletContext.getRealPath("/")获得RealPath。
当然你还可以通过类似于这样的方式得到当前应用目录下的文件流:
InputStream is = this.getClass().getResourceAsStream(yourFile);
JSP
中
Session
及Cookie实操入门
JSP
中
Session
及Cookie的使用,实操极简入门。内容包括:
session
实现在线考试系统之一、
session
实现在线考试系统之二、
session
实现在线考试系统之三
session
实现在线考试系统之四、cookie的用法举例-1、cookie的用法举例-2、cookie的用法举例-3。
JavaWeb-
JSP
实际上,当我们执行这个
jsp
文件
时,这个
文件
会被tomcat翻译生成index_
jsp
.java
文件
,然后会将这个Java
文件
编译成index_
jsp
.class
文件
。这样的字符串是很难写的,所以是否存在这样一种工具,不需要再写Servlet了,我们只需要写这个Servlet程序
中
的前端代码,然后这个工具会将我们写的前端代码自动翻译成Servlet这种java程序,然后在自动将java程序编译成class
文件
,最后再使用jvm调用这个class
中
的方法。可以先将数据放到请求域,然后转发到
jsp
文件
。
ASP.Net与
JSP
如何共享
Session
值
思路: ASP.NET
中
序列化
Session
以二进制数据保存到数据库,然后由
JSP
读取数据库
中
的二进制数据反序列化成
Session
对象,再强制
转化
成JAVA的
Session
对象 登录的ASPX
文件
中
,在登录成功后将
Session
中
的变量值保存到数据库
中
的一张表,关键字使用ASP.NET的
Session
对象的
Session
ID, 然后建立一个ASPX
文件
,取得当前登录用户的Sess
JSP
技术(JavaWeb片段六)
JSP
技术
JSP
概述
JSP
(Java Server Pages),建立在Servlet规范之上的动态网页开发技术。与HTML页面最大的不同是在
JSP
文件
中
,HTML代码与JAVA可以共同存在,Java代码可以实现页面动态内容的显示。
JSP
运行原理 当客户端发送一个.
jsp
文件
的请求时,容器如果找到相应的.
jsp
文件
会将.
jsp
文件
转化
为java
文件
,最终生成一个Servlet实例响应给客户端,从
jsp
文件
到servlet的转换是一个动态的过程,
转化
发生在第一次请求时,并不是容器一开始就会将.
jsp
文
让
JSP
与ASP.Net共享
Session
值
这个话题刚开始,我的思路是ASP.NET
中
序列化
Session
以二进制数据保存到数据库,然后由
JSP
读取数据库
中
的二进制数据反序列化成
Session
对象,再强制
转化
成JAVA的
Session
对象,在JAVA端转换时,出现了错误,找遍网上的资料也没能解决,故采用一种替换的方式。 替换的方式的思路: 登录的ASPX
文件
中
,在登录成功后将
Session
中
的变量值保存到数据库
中
的一张表,关
Java EE
67,515
社区成员
225,878
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章