「jsp用java写入文件」jsp引用java
本篇文章给大家谈谈jsp用java写入文件,以及jsp引用java对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
如何把jsp文件里的java代码写到java文件中封装起来,这两个文件要改成什么样?
很简单啊,只要把Java代码写到Java类里面,然后在jsp里面引用就行了,如下:
%@ page import="com.etnetsi.wms.ojb.*" %
%@ page import="com.etnetsi.wms.util.*" %
%@ page import="com.etnetsi.wms.beacn.common.BEACNConstants" %
这样,我的jsp代码里面就可以直接调用BEACNConstants这个类了
你指的是这样的封装吧?
tomcat后端JSP文件里用Java写文件
您好,提问者:
由于您是在tomcat下的JSP中写的%
代码
%,那么JSP会先生成.java,然后编程.class运行。
目录在Tomcat下:work\Catalina\localhost\你的项目名\包\下。
如果未找到,可以去bin下找一下(估计是这个)。
重点:
//这段代码的this.getServletContext().getRealPath("/")是用于得到项目的所在根目录
File
file
=
new
File(this.getServletContext().getRealPath("/")+"newtopo.txt");
jsp include引入java文件怎么写
比如我要导入java.util.Date这个类就是:
%@page import="java.tuil.Date"%
或
%@page import="java.tuil.*"%
判断Session是否有值:
你要判断Session中是否有值也不用专门写一个B.java的类吧?
如果非得写也不是不可,但是很麻烦呀,
JSP页面可以直接拿到session中的内容的,如:
body
%
session.setAttribute("valueName","ABCDXXXXX");
//这里模拟先把值放到session中;
%
!-- 下面是从session中取上面放入的值,两种方式都可以取到,建议用第一种EL表达式 --
session中是否有valueName这个东东? ${sessionScope.valueName}br/
session中是否有valueName这个东东? %=session.getAttribute("valueName") %
/body
================
那你能不能在JSP中写:
%
//调用你的b.java的代码,B类应该也是一个Servlet,在B类中写重定向代码:response.redirect(URL);
%
关于jsp用java写入文件和jsp引用java的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。