应该找不到对应的国际化字符串所致,请检查你的globalMessages_zh_CN.properties文件的内容是否正确。
re: Struts 2中的OGNL Max 2007-07-04 23:14
@sasfy
“userName=Max+From+parameters”是我在例中用于请求“Ognl.action”的参数如“
http://localhost:8080/Struts_OGNL/Ognl.action?userName=Max+From+parameters”。
<s:url />标签默认会将当前的请求参数加到生成的URL中。
re: 在Struts 2中实现文件上传 Max 2007-07-04 22:49
@carlos175
@trying
是否缺少某些包?
re: 为Struts 2.0做好准备 Max 2007-07-02 23:20
@小茶
Struts 2是一个MVC模型的框架,它通过Dispatcher 过滤器(filter)和拦截器处理和控制Action。
Action中的属性值可以通过Javabean规范与请求是的参数绑定,所以<s:textfield />等Form标志的name属性必须与Action属性名一致。
更详细的情况你可以参考Struts 2的官方文档。
@Sivyer
你可以试一下在<s:submit />中加入href属性,如:
<s:submit theme="ajax" targets="updateResultDiv" value="ddd" formId="frm1" href="/web/usersinfo/updatePersonInfo.action" />。
希望这可以解决你的问题。
@JJ
你可以使用notifyTopics属性,如
<s:autocompleter theme="simple" name="user" list="@tutorial.Datas@NAMES" notifyTopics="/acChange"/>;
在<head></head>之间加入:
<script type="text/javascript">
dojo.addOnLoad(function() {
dojo.event.topic.subscribe('/acChange', this, function(data, type, e){
alert(data + ', ' + type + ', ' + e);
});
});
</script>
希望这对你有用。
@eric
properties文件应该是ascii编码方式的,如\u4e2d\u6587这样的格式,否则在Java中会读到乱码。
@Jimmy
关于<s:doubleselect />你可以参考
http://www.blogjava.net/max/archive/2007/05/18/118442.html。
而至于<s:select />的onchange属性可以正常工作的,可能你什么地方弄错了。
re: 基于Prototype的圆角工具类 Max 2007-06-29 00:24
@wind
我是一个对美工也比较感兴趣的程序员,对于程序进行圆角的方法在当今还是很流行的,它比传统的做法要更灵活,更AJAX。
你可以参考一下
http://www.ruzee.com/blog/shadedborder这位高手的做法是用一个1x1大小的div画圆角,达到反锯齿的效果。
@javaman
你可以在你的实体类加入children属性,如
public class MyEntity {
private int id;
private List<MyEntity> children;
/* getters and setters */
}
有Action中你可以通过对象id获得对象,再通过对象的getChildren()方法获得子对象列表。具体做法和本文相似。
@divid
你可以在struts-core-2.0.6.jar或struts-core-2.0.8.jar包中的org.apache.struts2.static.dojo的路径下找到。
@jpma
不是,我使用的JDK就是5.0版本,你是否安装了多个JDK,请确认你的TOMCAT所使用的JDK的版本。
@杨爱友
你可以通过Google Talk:max.m.yuan@gmail.com找到我。
re: 为Struts 2.0做好准备 Max 2007-06-22 22:16
@Edward
@king
将你的struts2-spring-plugin-2.0.6.jar包从工程去掉。
希望这可以解决你们的问题。
re: 为Struts 2.0做好准备 Max 2007-06-22 15:32
@新手
1、<s:form />的action才与struts.xml中的Action名一样,而<form />中的action应为你的Action的路径的全名如/mypath/myaction.action;
2、你的应用没有被服务器成功加载,请检查控制台的输出。
re: Strus 2的新表单标志的使用 Max 2007-06-19 22:38
@zzq19850814
通过Action执行DAO操作。
re: 为Struts 2.0做好准备 Max 2007-06-19 22:12
@任遨游
对不起,由于版本的更改,不少内容都有错误,有时间想重新写这篇文章。
@furong
好的,我会在以后的文章多提及的。
@look
这通常的做法无有区别,请参考《
http://www.blogjava.net/max/archive/2006/10/25/77157.aspx》,如果你的通过SessionAware获得的Map类型的session中属性集合(假如名为att),则应用使用att.put("user", "Max");
如果是通过HttpSession session = request.getSession()得到的session,则应使用session.setAttribute("user", "Max")。
希望这对你有用。
@Oliver
我会写一篇关于AJAX出现的中文问题的解决方法的文章(如果这段有空的话)。
@look
这需要根据你的systemSetPO.getSyscode()返回是什么类型?可能要自己格式一下,另外,<s:param />的value属性是支持OGNL,所以应该尽量避免使用<%%>的写法。
re: 在Struts 2中实现IoC Max 2007-06-19 00:54
@想飞就飞
我没有用任何工具,只是使用了Blogjava的“添加新随笔”中的“插入代码”功能。
@随风歌唱
很简单,你直接在*.properties文件输入中文字符,在保存的时候,插件自动将其转为ascii编码。
Struts 2.0.8 GA发布了,不过,我昨晚试了一下,似乎<s:tree />标志的BUG还没有解决。
@千山鸟飞绝
可以的话,我会把它完善的。
@有猫相伴的日子
在第二部分应该会DWR与Struts 2的例子。
@divid
值得考虑,不过还没有出版商找我:-)
re: Strus 2的新表单标志的使用 Max 2007-06-08 09:12
@Oliver
@javaman
I'm working on it
re: Struts 1.x中批量封装对象 Max 2007-06-04 23:36
@阿泰
已发送
@wangchb
检查一下你form实际提交路径是否为
http://hostname:port/helloDemo/Hello!myFunction.action。
re: Strus 2的新表单标志的使用 Max 2007-06-04 23:30
@kyo
IDE出错提示,有的不用理,知道是怎么一回事就可以了。
现在的JavaEE的IDE应该还没有支持OGNL的。
re: 为Struts 2.0做好准备 Max 2007-06-04 23:27
@辉
试一下加一个空白的struts.properties文件。
@jezz
struts.properties放在src文件夹(源代码的根目录)下。
re: Strus 2的新表单标志的使用 Max 2007-05-30 21:25
@jim
当然可以,如果有机会的话。
re: Strus 2的新表单标志的使用 Max 2007-05-30 21:23
@TEA
用“查看源代码”的方式,检查对应的CSS类名并加修改。
re: 在Struts 2中实现文件上传 Max 2007-05-25 10:29
@文温
By adding this filter, the FilterDispatcher will know to not clean up and instead defer cleanup to this filter.
@xiaohong
1、在JSP中,无论是jsp或struts或者其它框架,其最终起作用的都是Servlet;
2、访问数据库是需要通过JDBC,但是由于直接使用JDBC过于繁锁,所以现在有很ORM框架帮助开发者访问数据库,如iBatis、hibernate、JDO和Toplink等。
re: Struts 1.x中批量封装对象 Max 2007-05-25 09:46
@linyelong
源码以发到你的邮箱。
@lin
这应该是JSP 1.2与JSP 2.0的区别。
@想飞就飞
这些值是放在ActionContext中的,所以不是request或session等。
re: Strus 2的新表单标志的使用 Max 2007-05-24 10:23
@terry
感谢您的努力,有空大家可以进去看看:-)
re: Strus 2的新表单标志的使用 Max 2007-05-24 10:19
@javaman
这样写就可以了:
<s:textfield name="name" value="%{#session.name}"/>
re: Strus 2的新表单标志的使用 Max 2007-05-24 10:08
@jezz
你可以尝试一下设一下<s:token />的name属性,如<s:token name="MyToken" />.
re: Strus 2的新表单标志的使用 Max 2007-05-22 18:51
@terry
@javaman
我觉得QQ群太滥了,大家认为Google论坛如何?
re: Strus 2的新表单标志的使用 Max 2007-05-22 18:49
@javaman
最简单的方法用“查看源代码”方式,查看日历的样式,再作相应修改。
re: Strus 2的新表单标志的使用 Max 2007-05-22 09:24
@javaman
页面没有什么提示信息吗?这个例子应该很简单的。
@yesw
用value ="'EMPLOYEE'",就可以了。
re: 为Struts 2.0做好准备 Max 2007-05-22 09:11
@辉
你是不是用了spring,打开src/struts.properties文件,将其内容清空。
re: Strus 2的新表单标志的使用 Max 2007-05-19 22:23
@ec
@zy
谢谢大家的支持:-)