package com.xuguang.af.util;
import java.beans.PropertyEditorSupport;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
* jsp useBean 自省时将string转换为date
* 使用PropertyEditorManager.registerEditor(Date.class,DatePropertyEditor)注册
* @author ztw
*
*/
public class DatePropertyEditor extends PropertyEditorSupport {
private Date date;
private static final SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
public void setAsText(String str) {
try {
date = format.parse(str);
}
catch(Exception e) {
date = null;
}
}
public Date getValue() {
return date;
}
}
package com.xuguang.af.web.servlet;
import java.beans.PropertyEditorManager;
import java.util.Date;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import com.xuguang.af.util.DatePropertyEditor;
/**
* 注册string转换为Date的方法
* @author ztw
*
*/
public class RegisterEditorServlet extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 1L;
public void init() throws ServletException {
PropertyEditorManager.registerEditor(Date.class, DatePropertyEditor.class);
}
}
在web.xml中配置
<servlet>
<servlet-name>editorRegister</servlet-name>
<servlet-class>com.xuguang.af.web.servlet.RegisterEditorServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
分享到:
相关推荐
动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html...
在这个特定的情景中,我们关注的是将字符串转换为Date类型的处理,这在处理日期相关的数据时非常常见。在JSP中,这种转化通常在后台的JavaBean类中进行,因为JSP主要是用来展示视图,而业务逻辑和数据处理应该在...
把html页面转换为jsp页面工具java代码生成工具
本篇文章将详细探讨如何使用JSP(Java Server Pages)技术将Office文件,如Word文档(.doc或.docx)、PowerPoint演示文稿(.ppt或.pptx)等转换为PDF(Portable Document Format)格式。关键在于利用OpenOffice或...
总之,JSP转换HTML是一个将服务器端渲染转变为前端渲染的过程,它涉及到动态内容的静态化、模板引擎的使用、预编译的处理以及自动化工具的集成。这个过程对于优化现代Web应用的性能和SEO具有重要意义。
在Java中,数字转换为大写字母通常需要通过字符串的转换函数,如`String.toUpperCase()`,将数字的每一位转换为对应的英文大写字母。因为阿拉伯数字和英文大写字母之间没有直接的对应关系,所以可能需要自定义一个...
【JSP转PDF项目示例】是一个典型的IT项目,它主要关注的是如何将基于Java Server Pages(JSP)和HTML的网页内容转换成便于离线阅读和打印的PDF格式。这个项目提供了一种方法,使得用户能够将网页内容保存为PDF文档,...
7. **自动化工具**:在实际开发中,有些工具如JSP2HTML、JSP2Static等可以自动化地将JSP转换为HTML,这样开发者可以在不失去动态功能的情况下,更容易地进行前端优化。 总的来说,"jsp转html"这个主题涵盖了许多Web...
在JSP页面中,可以通过创建`java.util.Date`对象来获取当前的时间戳。这通常是在JSP页面的脚本部分(使用`<% %>`标记)完成的。例如: ```jsp java.util.Date currentTime = new java.util.Date(); %> ``` 这里的...
将 JSP 转换为 HTML 的核心思想是在服务器端预处理 JSP 文件,将其中的动态内容转换为静态 HTML 格式存储,以便后续快速分发。具体步骤包括: 1. **读取 JSP 文件**:首先,服务器需要读取原始 JSP 文件的内容。 2....
3. **使用框架和库**:许多Web框架如Spring MVC、Struts等支持视图解析器,它们可以配置为在请求时将JSP转换为HTML。此外,还有一些工具如JSP2HTML,专门用于JSP到HTML的转换。 4. **利用CDN服务**:将JSP渲染为...
在翻译阶段,JSP 容器将 date.jsp 文件的内容包含到 test.jsp 文件中,合成一个文档,然后转换成 Servlet。 相比之下,`<jsp:include page=” ” flush=”true”/>` 是 JSP 的动作元素,它可以在运行时将指定的 JSP...
第二个解决方案是在前端JSP页面上,使用`<fmt:formatDate>`标签将Date对象转换为特定的格式,例如"yyyy-MM-dd",然后再在后端Java代码中使用对应的格式进行解析。这样可以避免与本地化设置相关的解析问题,JSP代码...
在这个例子中,我们首先导入了`java.util.Base64`,然后将字符串`originalString`编码为`encodedBytes`,再转换回字符串`encodedString`。接着,我们解码`encodedString`得到原始的`decodedString`。 在实际应用中...
"html转jsp工具"就是帮助开发者自动完成这一过程的软件,它能够批量地将HTML文件转换为包含JSP语法的文件,节省手动操作的时间和精力。 转换过程中,工具可能会把HTML中的数据绑定语句替换为JSP的EL(Expression ...
ASP转换为JSP工具 CheckVB工具
### JSP转换为HTML的方法与实践 #### 一、引言 在Web开发领域,JSP(JavaServer Pages)是一种广泛使用的服务器端脚本技术,它允许将动态内容嵌入到静态HTML页面中。然而,在某些场景下,我们可能需要将JSP页面...
在JSP转换为Servlet后,需要在web.xml中添加相应的Servlet配置,包括Servlet的类名、URL映射等。 4. **Ant的taskdef任务**:由于Ant本身并不直接支持JSP到Servlet的转换,可能需要使用Ant的`<taskdef>`任务引入外部...
### JSP实现将动态网页转换成...通过上述步骤,我们可以有效地利用JSP技术将动态内容转换为静态页面,从而实现性能优化的目标。这种方法不仅适用于论坛类应用,还可以广泛应用于各类需要频繁访问数据库的Web项目中。