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

从这一期开始进入正题,以一个留言版讲解StrutsHibernate的开发。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

关于留言版的页面Layout设计请参见附件的Excel文档。

首先我们按照惯例,写好计划表

工程卡

日期

2004-3-27 1100

工作

国际化与异常处理

执行者

杨恒贤

时间(估计)

3小时

任务列表:

l 利用UTF-8 做到国际化

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

l Validator验证

l 测试

备注:

任务跟踪:

日期

完成

继续

用时

备注

国际化

1200

0:30:00

OK

错误处理

1310

11000

OK

Validator验证

1400

050

OK

首先我们准备好制作UTF-8工具

Native2Ascii 这个文件在JDKbin目录下,利用方法如下

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>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值