作者PttJesus (PTT BLESS YOU)
看板java
标题[问题] 请问ZK要怎麽去get初始参数跟产生新页..
时间Thu Oct 23 11:00:14 2014
各位好 小弟是初学zk的新手
之前学过一些servlet jsp等..
最近遇到一个作业
是要把原本使用servlet, jsp的专案
把前端翻成zk的形式
是把jsp换成zul , servlet 改成 composer这样(我是用SelectorComposer)
作用是可以在zul可以输入资料, 传到composer做一些处理验证,
并产生一个新页面显示刚刚的结果
可是我遇到了两个问题..
1. 一个是原servlet里面有override init(ServletConfig servletConfig)的方法
方法里面是要用servletconfig.getInitParameter()取得web.xml里设定的<init-param>
请问zk有没有方法可以取得<init-param>??
2.再来就是原servlet的适用PrintWriter直接去写Html去显示输入资料及处理结果,
我之前练习zk是将资料船到一个写好的zul去显示,
想请问有composer有办法以这类的方式去长一个新页面吗(不用写新的zul)??
方便的话可以贴demo code给我吗??(我有看了zk live demo, 但找不到类似的方向, 英文
太烂了..)
虽然这些写法有点违背ajax的精神..
还是感谢各位大大回答~"~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.124.127.58
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1414033216.A.319.html
1F:→ swpoker: ajax?有套件可直接中出成json,不需要printwriter阿 10/23 11:47
2F:→ PttJesus: 我想说zk的精神是用ajax呈现网页,所以才这样说 哈哈哈.. 10/23 11:49
3F:→ PttJesus: 我的意思是 可以用composer直接输出一个结果网页 10/23 11:50
4F:→ PttJesus: 而该页有componet去呈现处理过後的资料 10/23 11:52
5F:→ PttJesus: 想请问1F大大的意思是@@?? 我功力比较弱听不太懂~"~ 10/23 11:53
6F:→ PttJesus: 取得json之後就有动态生成一个页面给browser吗?? 10/23 11:54
7F:→ PttJesus: 我第一个问题解出来了,是用zk.xml的设定去取得值,如下 10/23 11:56
9F:→ PttJesus: 不知道算不算正确的解法.. 10/23 11:57
13F:→ syamp: e"> 11/04 17:53
14F:→ syamp: 先定义 <n: 为原生html tag 11/04 17:54
15F:→ syamp: Executions.getCurrent().setAttribute("yyy",xxx) 11/04 17:55
16F:→ syamp: 再对现在的execution setattribute 11/04 17:56
17F:→ syamp: 再里面就可以用 ${yyy} 来表示了 11/04 17:58