体会真正的Struts开发3(1)

从这一期开始进入正题,以一个留言版讲解StrutsHibernate的开发。<!----><o:p></o:p>

关于留言版的页面Layout设计请参见附件的Excel文档。<o:p></o:p>

<o:p> </o:p>

首先我们按照惯例,写好计划表<o:p></o:p>

工程卡<o:p></o:p>

日期<o:p></o:p>

2004-3-27 1100<o:p></o:p>

工作<o:p></o:p>

国际化与异常处理<o:p></o:p>

执行者<o:p></o:p>

杨恒贤<o:p></o:p>

时间(估计)<o:p></o:p>

3小时<o:p></o:p>

任务列表:<o:p></o:p>

l         利用UTF-8 做到国际化<o:p></o:p>

l         处理JSP页面错误与StrutsJava代码错误

l         Validator验证<o:p></o:p>

l         测试<o:p></o:p>

备注:<o:p></o:p>

任务跟踪:<o:p></o:p>

日期<o:p></o:p>

完成<o:p></o:p>

继续<o:p></o:p>

用时<o:p></o:p>

备注<o:p></o:p>

国际化<o:p></o:p>

1200<o:p></o:p>

<o:p> </o:p>

0:30:00<o:p></o:p>

OK<o:p></o:p>

错误处理<o:p></o:p>

1310<o:p></o:p>

<o:p> </o:p>

11000<o:p></o:p>

OK<o:p></o:p>

Validator验证<o:p></o:p>

1400<o:p></o:p>

<o:p> </o:p>

050<o:p></o:p>

OK<o:p></o:p>

<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

首先我们准备好制作UTF-8工具<o:p></o:p>

Native2Ascii 这个文件在JDKbin目录下,利用方法如下<o:p></o:p>

Native2ascii –ecoding GBK C:/GBKSource.txt C:/UTF8Source.txt<o:p></o:p>

<o:p> </o:p>

利用Struts资源文件达到国际化。<o:p></o:p>

修改上次得Logon.jsp文件<o:p></o:p>

<%@ page language="java"%><o:p></o:p>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%> <o:p></o:p>

<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%><o:p></o:p>

<html> <o:p></o:p>

    <head><o:p></o:p>

        <title><bean:message key="Logon"/></title><o:p></o:p>

    </head><o:p></o:p>

    <body><o:p></o:p>

    <html:errors property="hbm.session.error"/><o:p></o:p>

    <html:errors property="no.user"/><o:p></o:p>

    <html:errors property="hbm.session.query"/><o:p></o:p>

        <html:form action="/jsp/logon.do" focus="userName"><o:p></o:p>

          <bean:message key="Logon.UserName"/> : <html:text property="userName"/><html:errors property="userName"/></br><o:p></o:p>

          <bean:message key="Logon.Password"/> : <html:text property="password"/><html:errors property="password"/></br><o:p></o:p>

            <html:submit/><o:p></o:p>

        </html:form><o:p></o:p>

    <body><o:p></o:p>

</html><o:p></o:p>

你可能感兴趣的:(html,bean,jsp,struts,Excel)