Apache-Solr:未配置JSP支持

时间:2013-07-01 03:00:18

标签: apache jsp solr jetty

我正在使用我一周前下载的bitnami的apache-solr。关于索引和搜索的一切都很顺利,但我无法执行jsp文件。

当我尝试打开main.jsp时,文件没有被执行,浏览器只显示我在main.jsp上写的代码。这是我从教程网站获得的main.jsp上的代码:

<html>
<head>
<title>Using GET and POST Method to Read Form Data</title>
</head>
<body>
<center>
<h1>Using GET Method to Read Form Data</h1>
<ul>
<li><p><b>First Name:</b>
    <%= request.getParameter("first_name")%>
</p></li>
<li><p><b>Last  Name:</b>
    <%= request.getParameter("last_name")%>
</p></li>
</ul>
</body>
</html>

然后,当我尝试打开/solr/admin/stats.jsp时,它说:

>HTTP ERROR 500
>
>Problem accessing /solr/admin/stats.jsp. Reason:
>
>    JSP support not configured
>
>Powered by Jetty://

然后,我尝试通过键入:

来配置JSP支持
>$ java -jar jetty.jar OPTIONS=Server,jsp

在Cygwin。但它说:

>Error: Unable to access jarfile jetty.jar

我尝试在jetty.xml中添加此代码段:

<Call class="java.lang.System"  name="setProperty">
    <Arg>org.apache.jasper.compiler.disablejsr199</Arg>
    <Arg>true</Arg>
</Call>

重新启动apache和solr后,它也无法解决我的问题。我想尝试将此代码段添加到start.ini:

>-Dorg.apache.jasper.compiler.disablejsr199=true

但是,我找不到start.ini。

请帮帮我。

0 个答案:

没有答案