我是新学习JSP,以前我可以PHP。
我希望将此脚本PHP转换为脚本JSP。 我想在JSP中创建动态文件。
示例我创建index.jsp
header.jsp
dynamicfile.php
footer.php
这个动态文件调用就像这个index.jsp?p = about
这是关于“pages / about.jsp”的文件
这是脚本
<?php $pages_dir = 'pages';
if(!empty($_GET['p'])){
$pages = scandir($pages_dir, 0);
unset($pages[0], $pages[1]);
$p = $_GET['p'];
if(in_array($p.'.php', $pages)){
include($pages_dir.'/'.$p.'.php');
} else { ?>
<meta http-equiv="refresh" content="0; url=404.html" />
<?php }
} else {
include($pages_dir.'/beranda.php');
} ?>
这是我的脚本index.jsp
<%
String pages_dir = "pages";
String pages;
String p = request.getParameter("p");
if(!empty(p))
pages = java.io.File dir = new java.io.File(pages_dir,0);
String wew = p+".jsp";
List nameList = Arrays.asList(wew);
%>
这个不清楚,因为我很困惑。