try:<%@ page contentType="text/html;charset=gb2312"%>
<%!
public String getStr(String t_sStr){
String sStr = t_sStr+"xyz" ;
return sStr ;
}
%>
<%=getStr("abc")%>
<%!
public String getStr(String t_sStr){
String sStr = t_sStr+"xyz" ;
return sStr ;
}
%>
<%=getStr("abc")%>
我是这样引用的,可是它会报错,能否给一个这样的例子给我呢?谢谢。
为调用另一个文件中的函数,竟把整个文件都包括进来,真是最烂的方法。
为何不把那个函数单独做成类,
然后就可以在在任何JSP文件中引用它
import class.*
1.jsp<%!
public String getStr(String t_sStr){
String sStr = t_sStr+"xyz" ;
return sStr ;
}
%>
2.jsp<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>2</TITLE>
</HEAD>
<BODY><%@ include file="1.jsp" %>
<%=getStr("abc")%>
</BODY>
</HTML>可以运行啊。