帮助,使这样的事情(在以前的答案,有人告诉我,我解释不好,现在试图解释poponyatneee)我有一个表格,只是一种形式,它的代码是:摆脱文件扩展名?
<form action="searchf" method="Post">
<input type="text" name="text" autofocus >
<input type="submit" value="">
</form>
用户在这个表单中输入不同的文件名,如:index.txt,hello.html(文件名不重复,基本上是txt文件)。接下来,该servlet需要字符串用户输入:
String myName = request.getParameter("text");
继续程序调用输入文件中查找该文件夹中的文件,但事实是,它是需要输入index.html程序来查找文件中该文件夹,而不仅仅是指数,这里的帮助下进入延长不一定试图这样做:
String myNamee = request.getParameter("text");
String myName = myNamee.replaceFirst("[.][^.]+$", "");
它没有工作(我会很高兴的任何答复
埃里克·斯科特
我写道程序在一个特定的目录中查找输入的数据 –
注意:将变量命名为myNamee和myName是个不错的主意,很容易使用带有拼写错误的错误变量。例如,尝试'inputFileWithExt'和'inputFile'。 –
您是否期望用户使用扩展名提供文件名? –