在JSP页面中怎么import进来JAVA的类?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在JSP页面中怎么import进来JAVA的类?相关的知识,希望对你有一定的参考价值。
在JSP的页面内,如果想使用到JAVA自带的一些类包的话,应该怎么写在JSP的<%%>标签里呢?
1. <%@page import="com.ideal.dao.CommPayAppDao">2. 其中,类CommPayAppDao为代码src中包com/ideal/dao下面的dao类,这样你在jsp页面就可以像java类中写代码一样使用该类中的public方法,
例如:假设该dao类中有public方法getPayAmount(String s)
<%
CommPayAppDao dao=new CommPayAppDao();
String comm_code="018876666";//商户号
dao.getPayAmount(comm_code);//根据商户号获取付款金额
%>
3. 看到这里,我想你应该可以自己去操作了,呵呵~祝你在交流中进步,谢谢! 参考技术A 1. 看一下你的包名和导入语句中的是不是不一致,类写错没有
2 另一种方法:
你可以把Book类写成符合JavaBean规范的类,
在jsp中就这样声明类对象book1.
<jsp:Usebean id="book1" class ="shopcar.Book"> </jsp:Usebean>
<% 在这里就可以使用book1了 %>
/////////不保证大小写完全正确 参考技术B 在文件开头写上
<%@ page import="java.util.*" %>
有多个包要引进,java.util.*,……本回答被提问者采纳 参考技术C 这个,在写jsp的时候会自动引入的把
也可以手动去引入
<%@page import="java.util.Date"%> 参考技术D <%@ page language="Java" %>
<%@ page import="java.lang.*" %>
java中怎么import其他路径下的类呢?
比如,我想import一个D盘下abc目录中的show.java,应该怎样写呢?
左右将需要的java类拷贝到相应的目录下呢?
import只能用于同级目录或下级目录的情况,比如你的程序放在d盘,而你要导入abc目录中的类,那么在程序开头写 import abc.*;
假如你要导入abc目录下的efd目录下的类,那么写 import abc.efd.*;
以此类推
另外, import 只能导入.class文件,不能导入.java文件 参考技术A 你的想法是好的
不过java不支持导入其他盘下的类
而且你这样的做也打乱了程序的健壮性
把你需要的java类拷贝到相应的目录下 直接import 参考技术B import abc.*;
肯定不行
除非你在环境变量有设置
但这样会有很多的问题 就像要上说的一样 很可能会有冲突 参考技术C util包下的所有类,写法如下
import java.util.*; 参考技术D import abc.*;
以上是关于在JSP页面中怎么import进来JAVA的类?的主要内容,如果未能解决你的问题,请参考以下文章