将in_Array调用文件从PHP转换为JSP

时间:2016-02-11 04:37:10

标签: java php jsp

我是新学习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);

            %>

这个不清楚,因为我很困惑。

0 个答案:

没有答案