Jsp标签问题.
<!--问题:Example2_17.jsp(40,0) Expecting "jsp:param " standard action with "name " and "value-->
<%@ page contentType= "text/html;charset=GB2312 "%>
<%@ page import= "java.io.* "%>
<%!
class FileJSP implements FilenameFilter
{
String str=null;
FileJSP(String s)
{
str= ". "+s;
}
public boolean accept(File dir,String name)
{
return name.endsWith(str);
}
}
%>
<body bgcolor=gray> <font size=1>
<p> 下面列出了服务器上的一些JSP文件
<%
File dir=new File( "H:/Jsp/Myfile ");
FileJSP file_jsp=new FileJSP( "jsp ");
String file_name[]=dir.list(file_jsp);
for(int i=0;i <file_name.length;i++)
{
out.print( " <br> "+file_name[i]);
}
%>
<p> 请输入一个JSP文件的名字,加载这个JSP文件。
<form action= "Example2_17.jsp " method=post name=form>
<input type= "text " name= "ok ">
<br>
<input type= "submit " value= "送出 " name=submit>
</form>
<%
String fileName= "/Myfile ";
fileName=fileName+request.getParameter( "ok ");
%>
<p> 加载的效果
<jsp:include page= " <%=fileName%> ">
<body>
------解决方案--------------------你的是什么问题?
------解决方案--------------------有什么问题啊?
------解决方案-------------------- <jsp:include page= " <%=fileName%> ">
少了一个 "/ "
即应该是:
<jsp:include page= " <%=fileName%> "/>
------解决方案--------------------楼上正解
不过可能还有其他标签也少了个/的
没太认真看
lz自己检查