我创建了一个简单的 HTML,其中包含以下表单:
<form action="WEB-INF/cgi/run.pl" method="post">
<table border="0" cellspacing="0">
<tbody>
<tr><th align="center" bgcolor="F7F5F2"> <p class="normal">Submission Form</p> </th></tr>
<tr><td align="center" bgcolor="F7F5F2"> <p class="normal">Insert your text below:</p> </td></tr>
<tr><td><textarea wrap="virtual" name="seq_data" rows="15" cols="80"></textarea></td></tr>
</tbody></table>
or upload a file : <input type="file" name="file" size="29" border="0"><br><br>
<input class="normalc" value="Submit Query" type="submit">
<input class="normalc" value="Clear Form" type="reset"><p></p>
</form>
我需要将表单中的数据作为输入传递给 perl 脚本 (run.pl)。
在搜索互联网时,我读到:1)我需要通过 apache tomcat 测试我的网站。我已经安装了 apache 7.0 版并通过从这个 servlet 周围删除 XML 注释来修改 Tomcat 7.0/conf/web.xml 文件:
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
我还创建了放置 perl 脚本的目录“WEB-INF/cgi”。
2) 我需要修改我的 Perl 脚本,但我找不到我应该添加什么才能将数据从 html 表单传递到我的脚本。
不知道除了修改Tomcat和Perl脚本还有没有其他必要的步骤。我已经阅读了许多相关主题,但仍然找不到分步指南。请帮忙。