问题:我需要通过用户输入http://localhost:8080/书名.html来从我的文件夹中匹配相应的书的描述,但是如果书的描述信息太多超过3000的话(windows下一个文件夹只能存放3000个文件),就需要分好几个文件夹来存放这些文件。我没有想到比较好的解决方案,我的思路如下:
首先通过urlrewriter把用户输入的书名进行匹配
<rule>
<from>^/(.*?\.html)$</from>
<to>/doSearch.jsp?book=$1</to>
</rule>
doSearch.jsp代码如下:
<%
String book= request.getParameter("book");
if(null != book&& !"".equals(book))
{
for(int i=0;i<10;i++)
{
File file = new File(GenKind2.tempBaseWeb+"search/"+i+"/"+book+".html");
if(file.exists())
response.sendRedirect()
}
}
%>
但是这样虽然找到了文件,但是response.sendRedirect();中我如果输入真实路径的话,真实路径会通过urlrewriter重定向到其他地方,无法获得我所需要的html文件,请问我该如何实现好?谢谢!
分享到:
相关推荐
Java URLRewriter是一个用于处理和重写URL的工具,它在Web开发中起着关键作用,尤其是在实现URL美化、URL路由、以及隐藏实际路径等方面。本文将深入探讨URLRewriter的工作原理、使用方法以及相关知识点。 ...
UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC1_urlrewriter java;UrlRewriter Java v2.0 RC...
Java UrlRewriter是一个用于处理和重写URL的开源库,主要应用于Web应用程序中,以实现更友好的、可搜索引擎优化(SEO)的URL结构。在Java Web开发中,UrlRewriter是一个重要的工具,它能够帮助开发者将复杂的动态URL...
(Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java毕业设计)UrlRewriter Java v2.0 RC1(Java...
基于JAVA的UrlRewriter 设计实现源码,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 基于JAVA的UrlRewriter 设计实现源码,主要针对计算机相关专业的正在...
[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_...
[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava[其他类别]UrlRewriter Java v2.0 RC1_...
UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源代码.zip UrlRewriter Java v2.0 RC1_urlrewriterjava源...
[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.rar[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.rar[其他类别]UrlRewriter Java v2.0 RC1_urlrewriterjava.rar[其他类别]UrlRewriter Java v2.0 RC1...
【标题】"其他类别UrlRewriter Java v2.0 RC1" 涉及的核心技术是URL重写,这是Web开发中的一个重要概念,主要用于优化和管理网站的URL结构。URL重写可以使得URL更加友好、简洁,对于搜索引擎优化(SEO)和用户体验都...
UrlRewriter Java v2.0 RC1_urlrewriterjava源代码下载 UrlRewriter Java v2.0 RC1_urlrewriterjava源代码下载 UrlRewriter Java v2.0 RC1_urlrewriterjava源代码下载
UrlRewriter Java v2.0 RC1是一个用于Java Web应用程序的URL重写过滤器。它允许开发人员通过简单的XML配置文件来定义URL重写规则,从而实现URL的友好化和优化。这个库可以帮助开发人员更好地控制和管理Web应用程序的...
在Java开发中,UrlRewriter Java v2.0 RC1是该工具的一个版本,RC1代表Release Candidate 1,意味着这是一个接近正式版的测试版本,可能已经具备了大部分功能,但还可能存在一些已知或未知的问题。 UrlRewriter的...
【Java 课程设计】UrlRewriter Java v2.0 RC1(完整源码+详细注释) 【优秀课程设计】主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 包含全部项目源码、该...
UrlRewriter Java v2.0 RC1 是一个用于Java应用程序的URL重写工具,它主要用于改进网站的SEO(搜索引擎优化)以及实现动态URL到静态URL的转换。在Web开发中,URL重写技术是一个关键部分,它能帮助提高用户体验,同时...
`URLRewriter`是一款在IT行业中广泛应用的第三方组件,主要用于处理Web应用程序中的URL重写问题。URL重写是优化网站结构、提升用户体验和搜索引擎友好性的重要技术。它允许开发者根据预定义的规则,将不友好的、包含...
UrlRewriter Java v2.0 RC1 是一个 URL 重写工具,旨在帮助 Java 开发人员轻松地管理和重写 Web 应用程序中的 URL。该工具提供了强大的功能,可以通过简单的配置文件实现复杂的 URL 重写规则,包括重定向、路由、...
UrlRewriter是一款强大的URL重写工具,主要用于Java应用程序,尤其是基于Web的应用程序,如Servlet容器或Java EE服务器。它的核心功能是将用户友好的、可搜索引擎优化(SEO)的URL映射到实际的服务器资源,这在提升...