Java

本类阅读TOP10

·使用MyEclipse开发Struts框架的Hello World!(录像1)
·hibernate配置笔记
·AOP编程入门--Java篇
·linux下Tomcat 5.0.20 与 Apache 2 安装/集成/配置
·在win2003下整合了整合Tomcat5.5+ apache_2.0.53+ mod_jk_2.0.47.dll
·构建Linux下IDE环境--Eclipse篇
·Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
·ASP、JSP、PHP 三种技术比较
·Tomcat5.5.9的安装配置
·AWT GUI 设计笔记(二)

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
体会真正的Struts开发3(1)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

体会真正的Struts开发3

杨恒贤([email protected])

 

从这一期开始进入正题,以一个留言版讲解StrutsHibernate的开发。

关于留言版的页面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>




相关文章

相关软件