普元EOS
原创
©著作权归作者所有:来自51CTO博客作者时代码农的原创作品,请联系作者获取转载授权,否则将追究法律责任
普元EOS学习过程中的问题:
1,使用单表向导功能创建一个应用。在Query.jsp的右键菜单中使用获得URL,并在浏览器中打开该URL。
例如,[url]http://localhost:8080/default.pr_automata.?nextPage=/singletable/page/CUSTQueryInput.jsp[/url]
问题在于nextPage这个参数的路径是从构件包开始的,而不是从项目(CUST)的根路径开始的。
的确,启动server时,是选择了CUST这个项目。难道EOS的Server,同一时刻,只能有一个项目启动? ( 2008-11-10)
2, 当请求由单表向导创建的JSP页(例如,[url]http://localhost:8080/default.pr_automata.?nextPage=/singletable/page/CUSTQueryInput.jsp[/url])时,会出现登陆页面。验证通过后再次请求该页面,仍然跳转到登陆页面。
可以停掉Server,再清理一下项目,重启Server。
实在不行的话,重启EOS,先打开其他页面,例如,CUSTUpdate.jsp,再尝试打开CUSTQueryInput.jsp
3,在单表向导中设置的查询条件,排序字段,分页设置等,实际上都反映在生成的JSP页面中。也就是说向导的信息会生成一个JSP页面。这个页面中包含了所有的设置。例如,
<html:hidden property="PageCond/begin" value="0" />:分页条件,当前页面显示结果集的起始位置。
<html:hidden property="PageCond/count" value="" />:分页条件,查询结果集的所有记录数。
<input type="text" name="PageCond/length" size="4" value="10" mapping="pageLength| value" />:分页条件,每页显示记录数。
<input type="hidden" name="CUST/_order/col1/field" value="CUSTNAME">:查询结果集的排序字段。不过有多个字段,只需将name属性值中的col节点标号即可。例如我们增加一个排序字段为CUSTID,则只要在form中增加一个hidden元素即可:<input type="hidden" name="CUST/_order/col2/field" value="CUSTID">。
<html:text onblur="checkInput(this)" property="CUST/CUSTNAME/criteria/value" attributesText='eos_isnull="true" eos_maxsize="20" eos_displayname="客户姓名"' /><INPUT name="CUST/CUSTNAME/criteria/operator" type="hidden" value="like"><INPUT name=" CUST/CUSTNAME/criteria/likeRule" type="hidden" value="center">:这是构成模糊查询所需要的参数。
<dict:select property="CUST/SEX/criteria/value" nullLabel="全部" nullOption="true" businTypeId="BNDICT_gender" />:这是将数据字典中“性别”转换为下拉列表。
下一篇:Flex 初学
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
普元EOS介绍
omponent Library(构件库):支撑快速开发、部署应...
构件库 集成开发环境 快速开发 -
普元EOS UTP自动化测试 关闭工作流
普元EOS UTP自动化测试 关闭工作流
eos 自动化测试 普元 tomcat apache
















