jsp调用lucene
学习搜索引擎,,发觉jsp调用java大致有3种方法。
第一种,使用javabean。例如
<jsp:useBean id="mm" class="com.ReadComm" scope="page"> </jsp:useBean>
class中填写class路径。
第二种,直接import引用java类
比如: <%@ page import="java.util.*"%>
把你的类放到WEB-INF\classes下,引得时候注意加上包名就行
例如:
类:WEB-INF\classed\com\Test.class
引用:: <%@ page import="com.Test">
在jsp里面调用类的方法只要把代码包在 <%%>就行
第三种,使用applet,自己不常用,不多说
相关文档:
jsp中的out对象是JspWriter类型的.而JspWriter继承了java.io.Writer . write方法是在在父类Writer中定义的,print方法是在子类JspWriter中定义的.重载的print方法可以将各种类型的数据转换成字符串的形式输出.而重载的write方法只能输出字符/字符数组/字符串等与字符相关的数据.而且如果使用这两种方法输出值为null的 ......
一、概述
JSP中有一块重要的技术:自定义标签(Custom Tag),最近这几天在学习Struts的时候发现Struts中使用了很多自定义标签,如html、bean等。所以我就做了个简单的试验,学习一下这种技术。
首先介绍一下这种技术吧!
1.优 ......
JSP自定义标签学习(高级)
关键字: 自定义标签
BodyTag接口
接口BodyTag的实现类,它是负责操作主体内容(bodyContent).
定义方法:public void doInitBody();
public int doAtferBody();
提示,那些在doStartTag()方法之后被调用的方法依赖于doStartTag()方法返回值并且看在JSP页 ......
1.调用JSP页面显示乱码
通过浏览器调用JSP页面,在客户端浏览器中所有的中文内容出现乱码。
solution:
首先确认本JSP在编辑器中保存时,使用的是GBK的编码格式,然后在JSP页面的开始部分添加 <%@ pageEncoding="GBK" %>就可以解决中文乱码问题。
2.调用Servlet页面显示乱码
通过浏览器调用Servlet,Servlet在浏 ......