锁定老帖子 主题:strust2实践总结
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-06-23
velocity好像异常捕捉不是很好,freemarker的功能好像也强大些
从webwork2,webwork官方建议应该是freemarker |
|
返回顶楼 | |
发表时间:2008-06-23
我感觉struts2很好用,很方便!!
|
|
返回顶楼 | |
发表时间:2008-06-24
regale 写道 好象没有<s:a action="xxx" namespace="yyy">这样功能的标签?
象这样的超链接怎么写? <a href="/yyy/xxx.action">绝对的方法写不对,还要加上应用程序名作前缀. <a href="yyy/xxx.action">想对的方法也不好,不同的namespace的action返回的不一样, 你可以用<s:url name="自定义" action="xxx"><s:param name="" value=""></s:url> <a href="${自定义}">来运用 |
|
返回顶楼 | |
发表时间:2008-06-25
eivenchan 写道 引用 1:在action中定义的变量,在jsp页面中显示用:<s:property value="变量名" />
${变量名} 更简单 为什么我每次${}这样输出时都是被当作普通字符串输出的啊? 例如我的action有个变量username的值为someone 当我在页面${username}时,得到的结果是 ${username} 而不是 someone 是不是jsp页面或者web.xml哪里还要设置一下,才会解析${}这个运算符? ${username}依次在pageScope/requestScope/sessionScope/applicationScope范围内查找变量username 在web.xml中加入 <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> 试试 |
|
返回顶楼 | |
发表时间:2008-06-25
2)(比较常用)
访问Action时,在Action名后加上“!”(xxx为方法名)。 对应的文档说此种方式有漏洞, 应该用User_xxx或xxxUser. action 配置里对应写成 User_* 或*User. |
|
返回顶楼 | |
发表时间:2008-06-27
我还在用Struts1.1,看了你的总结,发现版本1.1和2差别很大
|
|
返回顶楼 | |
发表时间:2008-07-26
ziyu_1 写道 用struts2.0做了N个项目,居然struts的标签一个都没有用到.
标签几乎都是jstl的标签. 呵呵。。我现在也习惯jstl了。。。struts的标签都没用过。。 |
|
返回顶楼 | |
发表时间:2008-07-26
wm920 写道 Struts2自带的标签库很强大,页面的开发也很方便.
但是我还是不习惯用struts的表单标签!。。一直还是用的是html里的原有表单 |
|
返回顶楼 | |
发表时间:2008-07-30
必须禁止dojo...
|
|
返回顶楼 | |
发表时间:2008-07-31
3:在action类中取得request和session对象的方法 Map session = ActionContext.getContext().getSession(); HttpServletRequest request = ServletActionContext.getRequest (); 这我感觉最好不要这么用,应该去实现对应的接口! |
|
返回顶楼 | |