论坛首页 Java企业应用论坛

strust2实践总结

浏览 25260 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-06-18  
呵呵,不错,但Struts2的功能很多,就单result就有很多种表达形式
0 请登录后投票
   发表时间:2008-06-18  

引用

<a href="/yyy/xxx.action">绝对的方法写不对,还要加上应用程序名作前缀.
<a href="yyy/xxx.action">想对的方法也不好,不同的namespace的action返回的不一样,

这样写试试
<a href="<%=basePath%>yyy/xxx.action">
0 请登录后投票
   发表时间:2008-06-19  
shirlly 写道

引用

<a href="/yyy/xxx.action">绝对的方法写不对,还要加上应用程序名作前缀.
<a href="yyy/xxx.action">想对的方法也不好,不同的namespace的action返回的不一样,

这样写试试
<a href="<%=basePath%>yyy/xxx.action">

<a href="${pageContext.request.contextPath}<yyy/xxx.action">这样可以,就是太麻烦
0 请登录后投票
   发表时间:2008-06-19  
是完全颠覆
0 请登录后投票
   发表时间:2008-06-19  
个人觉得struts2的标签真的使用有限,到现在用到的也就那么3,5个,大部分还是用jstl完成的
0 请登录后投票
   发表时间:2008-06-19  
感谢lz分享。

我开始尝试struts2
后来领导们觉得jsf前途更光明。就一直f去了。

写了一个jsf的基本知识总结。在jsf区。
0 请登录后投票
   发表时间:2008-06-22  
用了freemarker以后,你就不会再想用struts标签了。
0 请登录后投票
   发表时间:2008-06-22  
regale 写道
shirlly 写道

引用

<a href="/yyy/xxx.action">绝对的方法写不对,还要加上应用程序名作前缀.
<a href="yyy/xxx.action">想对的方法也不好,不同的namespace的action返回的不一样,

这样写试试
<a href="<%=basePath%>yyy/xxx.action">

<a href="${pageContext.request.contextPath}<yyy/xxx.action">这样可以,就是太麻烦


<s:url value="/xxx.action"/>
s2会根据容器地址判断出那个yyy的。
0 请登录后投票
   发表时间:2008-06-23  
虽然对struts2标签不太了解,单看表现还是推荐freemarker
0 请登录后投票
   发表时间:2008-06-23  
ygxdha 写道
freemarker+sitemesh,为什么不用这套作view而要用struts自带的tag。
后者听说效率很差。

个人比较喜欢velocity,Jakarta下的项目
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics