📄 jsp由浅入深(12)—— 表单编辑.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0057)http://eps.www85.cn4e.com/java/article/devshow.asp?id=117 -->
<HTML><HEAD><title>csdn_JSP由浅入深(12)—— 表单编辑</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<STYLE type=text/css>TD {
FONT-FAMILY: "Verdana", "Arial", "宋体"; FONT-SIZE: 9pt
}
A {
COLOR: #660000; TEXT-DECORATION: underline
}
A:hover {
COLOR: #660000; TEXT-DECORATION: none
}
.line {
LINE-HEIGHT: 14pt
}
</STYLE>
<META content="MSHTML 5.00.2920.0" name=GENERATOR></HEAD>
<BODY bgColor=#ffffff text=#000000>
<table><tbody>
<TR>
<TD height=21>
<DIV align=center><B><FONT size=3>JSP由浅入深(12)—— 表单编辑
<BR><FONT size=2> </FONT></FONT></FONT>
<HR align=center color=#cccccc noShade SIZE=1>
</DIV></TD></TR>
<TR>
<TD class=line><FONT
color=#333300>比如来自Blazix服务器的标志库在你的系统环境中不能使用,那么不使用标志库来实现相似的功能呢?本教程就是为这个问题而提出的。这个问题是可以解决的,只是代码要长一点。主要地,你必须亲自编辑HTML标志,然后将它设置缺省值。从下面的例子的例子中我们可以学到怎样修改GetName.jsp以提供类似于blx:getProperty的特性,但是我们只能手工地编辑HTML标志:<BR><BR><jsp:useBean id="user" class="UserData" scope="session"/><BR><BR><HTML><BR><BR><BODY><BR><BR><FORM METHOD=POST ACTION="SaveName.jsp"><BR><BR>What's your name? <INPUT TYPE=TEXT NAME=username<BR><BR>SIZE=20 VALUE="<%= user.getUsername() %>"><BR><BR><BR>What's your e-mail address? <INPUT TYPE=TEXT<BR><BR>NAME=email SIZE=20<BR><BR>VALUE="<%= user.getEmail() %>"><BR><BR><BR>What's your age? <INPUT TYPE=TEXT NAME=age<BR><BR>SIZE=4 VALUE=<%= user.getAge() %>><BR><BR><P><INPUT TYPE=SUBMIT><BR><BR></FORM><BR><BR></BODY><BR><BR></HTML><BR><BR>如上面的代码所示,它只简单地在INPUT标志上增加一个“VALUE”区域,并且用一个表达是初始化这个区域。<BR><BR>为了处理在输入过程中的异常错误,我们可以在bean中使用“String”区域并且将它转换为目标数据类型就可实现。所以这样也可以处理异常错误。<BR><BR>作为课后练习,我们可以将前面教程中的例子改成不用Blazix标志库。<BR><BR><BR>至此,本“JSP由浅入深”系列教程到此全部结束,希望对你有帮助。<BR><BR></FONT></TD></TR>
<TR>
<TD height=5>
<HR align=center color=#cccccc noShade SIZE=1>
</TD></TR></TBODY></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -