您的位置:首页 > 编程语言 > Java开发

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

2004-06-27 18:56 260 查看
从这一期开始进入正题,以一个留言版讲解Struts与Hibernate的开发。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
关于留言版的页面Layout设计请参见附件的Excel文档。
 
首先我们按照惯例,写好计划表
工程卡
日期
2004-3-27 11:00
工作
国际化与异常处理
执行者
杨恒贤
时间(估计)
3小时
任务列表:
l         利用UTF-8 做到国际化
l         处理JSP页面错误与Struts的Java代码错误 l         Validator验证
l         测试
备注:
任务跟踪:
日期
完成
继续
用时
备注
国际化
12:00
 
0:30:00
OK
错误处理
13:10
 
1:10:00
OK
Validator验证
14:00
 
0:50
OK
 
 
首先我们准备好制作UTF-8工具
Native2Ascii 这个文件在JDK得bin目录下,利用方法如下
Native2ascii –ecoding GBK C:/GBKSource.txt C:/UTF8Source.txt
 
利用Struts资源文件达到国际化。
修改上次得Logon.jsp文件
<%@ page language="java"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
<html>
    <head>
        <title><bean:message key="Logon"/></title>
    </head>
    <body>
    <html:errors property="hbm.session.error"/>
    <html:errors property="no.user"/>
    <html:errors property="hbm.session.query"/>
        <html:form action="/jsp/logon.do" focus="userName">
          <bean:message key="Logon.UserName"/> : <html:text property="userName"/><html:errors property="userName"/></br>
          <bean:message key="Logon.Password"/> : <html:text property="password"/><html:errors property="password"/></br>
            <html:submit/>
        </html:form>
    <body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息