㈠ 如何在Jsp页面中导入java类
1. 看一下你的包名和导入语句中的是不是不一致,类写错没有
2 另一种方法:
你可以把Book类写成符合JavaBean规范的类,
在jsp中就这样声明类对象book1.
<jsp:Usebean id="book1" class ="shopcar.Book"> </jsp:Usebean>
<% 在这里就可以使用book1了 %>
/////////不保证大小写完全正确
㈡ jsp中怎样引入自定义的java类
JAVA引入自定义的类,可以使用关键字import。
import关键字的作用就是加载外部的java类,后跟:包名+类名,需要写在类的最上面,后面如果用到自定义类的时候,就不需要写包名,只需要新建就可以。
在文件开头写上,如下:
<%@ page import="java.util.*" %>
㈢ 在Jsp中怎么导入Java类
你的格式应该是没问题的,我看了下大概原因有可能是
1.路径:你的shopcar包路径是否正确
2.编码问题:你的BOOK类里是否包含中文,如果包含,请给pageEncoding属性设置为GBK或者GB2312
3.右键项目名,属性,info项里面text
file
encoding
里面设置为GBK
4.你的BOOK类有问题
㈣ JSP页面中怎么引用java类的方法
本质上jsp最终要被编译成java,才能被执行
因此同你在java中使用java类一样,也要首先将该类引进
不过在jsp中要使用标签来引入,势力如下:
<%@
page
import="com.Proct.*"%>
引进了com.Proct.*下的所有类
<%@
page
import="com.Proct.Abc"%>
引进了com.Proct下的Abc类
㈤ 在JSP页面中怎么import进来JAVA的类
1. <%@page import="com.ideal..CommPayAppDao">
2. 其中,类CommPayAppDao为代码src中包com/ideal/下面的类,这样你在jsp页面就可以像java类中写代码一样使用该类中的public方法,
例如:假设该类中有public方法getPayAmount(String s)
<%
CommPayAppDao =new CommPayAppDao();
String comm_code="018876666";//商户号
.getPayAmount(comm_code);//根据商户号获取付款金额
%>
3. 看到这里,我想你应该可以自己去操作了,呵呵~祝你在交流中进步,谢谢!
㈥ 如何在jsp中使用java类
JAVA引入自定义的类,可以使用关键字import。
import关键字的作用就是加载外部的java类,后跟:包名+类名,需要写在类的最上面,后面如果用到自定义类的时候,就不需要写包名,只需要新建就可以。
㈦ jsp 如何调用java类 初学
不知道你用dwr试过没有,一般在前端调用java类都是使用dwr因为它是专为,从页面调用后台的java类产生的。以HelloWorld为例假设后台有一个实体类HelloWorld
public class HelloWorld {
public String hello(String name){
return "helloworld"+"name="+name+"now time="+new Date().toLocaleString();
}
}
1.引入dwr的jar包
2.将dwr.xml文件到web-INF目录下
配置:
<dwr>
<allow>
<create javascript="HelloWorld" creator="new">
<param name="class" value="service.HelloWorld"></param>
</create>
</allow>
</dwr>
3.配置web.xml
加入:<!-- dwr -->
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<!-- This should NEVER be present in live -->
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
4.引入dwr的js,如:
<script type='text/javascript' src='dwr/interface/HelloWorld.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
这一步你可以参考dwr的官方文档中的实例,因为这里引入的js,包括目录你都找不到的,所以以往的直接将js文件拖拉到要使用的页面就行不通了,
分别介绍一下引入的三个js文件:
第一个:后缀为HelloWorld.js的估计你也能猜出来了,其实在后台你就是有一个类名就叫HelloWorld的,现在应该明白为什么可以调用后台java类了吧(也就是说有几个java类要调用就有几个这样的引入文件,只需要将HelloWorld名字换为你的另一个要引入的类)。
第二个:固定的写法
第三个:不是必须的,可加可不加,不过它是为了是你操作更方便,一般都会加上。
5.下面就可以在页面调用了:
<script type='text/javascript' src='dwr/interface/HelloWorld.js'></script>
<script type='text/javascript' src='dwr/interface/DepartmentsService.js'></script>
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript' src='dwr/util.js'></script>
<script type="text/javascript">
function hello(){
var name = document.getElementById("name").value;
HelloWorld.hello(name,callback);//直接使用引入的名称调用后台类中的hello()方法
}
//回调函数用来获取从后台传递来的参数,或者数据
function callback(date){
alert(date);
}
</script>
6.完成
希望能下个dwr的官方jar包里面有好多例子,讲的都很详细的
㈧ 请问JSP中如何调用JAVA类
JSP,页面第二行的指令可以导入类或类包,导入多个用半角逗号,分割
<%@ page import="java.util.HashMap" %>
以下是我给你的建议:
jsp是MVC2设计模式中的视图层,别往里面直接写java代码,java代码可以写到控制层或者模型层或者service层。
用el表达式、jstl代替java代码操作数据即可。
jsp要学的是JSP自身的指令+el表达式+jstl+html+js。
㈨ JSP中如何导入JAVA包
1、首先在打开的项目中创建lib文件夹,并放入需要的Jar包,在编辑窗口左侧列表中可查看。