﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-自由的天空-随笔分类-代码天地</title><link>http://www.blogjava.net/xfcy2003/category/20160.html</link><description>简单通用</description><language>zh-cn</language><lastBuildDate>Sun, 27 May 2007 08:23:19 GMT</lastBuildDate><pubDate>Sun, 27 May 2007 08:23:19 GMT</pubDate><ttl>60</ttl><item><title>ECSIDE2.0beta版本中关STRUTS提交中正在提交解决暂时解决办法!</title><link>http://www.blogjava.net/xfcy2003/archive/2007/05/27/120292.html</link><dc:creator>李志峰</dc:creator><author>李志峰</author><pubDate>Sun, 27 May 2007 07:45:00 GMT</pubDate><guid>http://www.blogjava.net/xfcy2003/archive/2007/05/27/120292.html</guid><wfw:comment>http://www.blogjava.net/xfcy2003/comments/120292.html</wfw:comment><comments>http://www.blogjava.net/xfcy2003/archive/2007/05/27/120292.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xfcy2003/comments/commentRss/120292.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfcy2003/services/trackbacks/120292.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最近已经把ecside2.0放置到正式的开发项目中,感觉效率还可以,鉴于fins最近比较忙,一直没有提供一个struts方面的CRUD的完整DEMO,通过上次和FINS的交流提供一个暂时解决的办法,也发现ecside在处理事务方面的一个问题,不过fins说在下几个版本中解决.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 把相关的代码帖在这里:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/**<br>&nbsp; * 修改用户<br>&nbsp; * @param mapping<br>&nbsp; * @param form<br>&nbsp; * @param request<br>&nbsp; * @param response<br>&nbsp; * @return<br>&nbsp; * @throws Exception<br>&nbsp; */<br>&nbsp;public ActionForward update(ActionMapping mapping, ActionForm form,<br>&nbsp;&nbsp;&nbsp;HttpServletRequest request, HttpServletResponse response)<br>&nbsp;&nbsp;&nbsp;throws Exception {<br>&nbsp;&nbsp;OperationTypeService service = new OperationTypeServiceImpl();// 服务操作<br>&nbsp;&nbsp;OperationType bean = new OperationType();<br>&nbsp;&nbsp;com.skywing.util.request.RequestUtil.populate(bean, request);<br>&nbsp;&nbsp;bean.setOid(request.getParameter(TableConstants.RECORDKEY_NAME));<br>&nbsp;&nbsp;bean.setCreator("创建者");<br>&nbsp;&nbsp;bean.setCreatetime(com.skywing.util.db.string.StringUtil.getToday());<br>&nbsp;&nbsp;try {<br>&nbsp;&nbsp;&nbsp;service.update(bean);</p>
<p>&nbsp;&nbsp;} catch (Exception ex) {<br>&nbsp;&nbsp;&nbsp;ex.printStackTrace();<br>&nbsp;&nbsp;}</p>
<p>&nbsp;&nbsp;<span style="COLOR: #ff0000">String id = request.getParameter(TableConstants.RECORDKEY_NAME);&nbsp;&nbsp;//关键点在这里<br>&nbsp;&nbsp;ServletUtil.writeDefaultTextToClient(id, RequestUtil.successfulInfo(request), null, request, response);///////////////////////////////////<br></span>&nbsp;&nbsp;return null;<br>&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp; <br><br>然后修改 org.ecside.util下的ServletUtil类&nbsp; /** 如果没有这个方法就添加这个方法<br>&nbsp;&nbsp;&nbsp;&nbsp; * <br>&nbsp;&nbsp;&nbsp;&nbsp; * @param recordKey&nbsp; 记录的标题<br>&nbsp;&nbsp;&nbsp;&nbsp; * @param code&nbsp; //返回的代码&nbsp;// code = RequestUtil.successfulInfo(request) or RequestUtil.failedInfo(request);<br>&nbsp;&nbsp;&nbsp;&nbsp; * @param message&nbsp; //返回的信息<br>&nbsp;&nbsp;&nbsp;&nbsp; * @param request<br>&nbsp;&nbsp;&nbsp;&nbsp; * @param response<br>&nbsp;&nbsp;&nbsp;&nbsp; * @throws ServletException<br>&nbsp;&nbsp;&nbsp;&nbsp; * @throws IOException<br>&nbsp;&nbsp;&nbsp;&nbsp; */<br>&nbsp;public static void writeDefaultTextToClient(String recordKey, String code,<br>&nbsp;&nbsp;&nbsp;String message, HttpServletRequest request,<br>&nbsp;&nbsp;&nbsp;HttpServletResponse response) throws ServletException, IOException {<br>&nbsp;&nbsp;response.setContentType("text/html");<br>&nbsp;&nbsp;PrintWriter out = response.getWriter();<br>&nbsp;&nbsp;out.flush();<br>&nbsp;&nbsp;out.println(code);<br>&nbsp;&nbsp;out.println(recordKey);<br>&nbsp;&nbsp;out.print(message);<br>&nbsp;&nbsp;out.flush();<br>&nbsp;&nbsp;out.close();<br>&nbsp;}<br><br>还有fins真的应该想想怎么做版本控制了,版本的变迁比较大,需要保持一定的连续性</p>
<img src ="http://www.blogjava.net/xfcy2003/aggbug/120292.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfcy2003/" target="_blank">李志峰</a> 2007-05-27 15:45 <a href="http://www.blogjava.net/xfcy2003/archive/2007/05/27/120292.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ECSIDE  值得期待表格插件</title><link>http://www.blogjava.net/xfcy2003/archive/2007/05/26/120078.html</link><dc:creator>李志峰</dc:creator><author>李志峰</author><pubDate>Fri, 25 May 2007 16:22:00 GMT</pubDate><guid>http://www.blogjava.net/xfcy2003/archive/2007/05/26/120078.html</guid><wfw:comment>http://www.blogjava.net/xfcy2003/comments/120078.html</wfw:comment><comments>http://www.blogjava.net/xfcy2003/archive/2007/05/26/120078.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xfcy2003/comments/commentRss/120078.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfcy2003/services/trackbacks/120078.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最近一直在关注ECSIDE 从１．０到2.0beta3，感觉这个产品越来越成熟．真希望中国的开源能够出现更多的这样的作品．也希望fins能够好好把它发扬光大，最近老有一种感觉，觉得自己应该为中国的开源干点什么，不自己写，推广号召也可以．<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ECSIDE是 <a href="http://ecside.group.javaeye.com/board/?tag=246"><u><font color=#0000ff>eXtremeComponents</font></u></a>的一个扩展，作者慢慢把它融入更多的实用的元素和自己的元素，我想不久的将来ecside会被很多人使用．java的标签好象就是缺少这种方便和通用的东西.sub公司创造jsp规范的时候却没有给大家带来更多的丰富的UI,所以造成web开发比较棘手,特别对新手来说需要掌握太多的东西.其实web开发无非也就提供一些什么表单, TREE,TAB,MENU,PRINT,DIALOG等模拟C/S的东西,我们的商业公司好象没有什么兴趣给大家提供这些东西.往往是借开源的名来吸引大家的眼球,最后基本上都是雷声大雨点小.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 忘记留下站点地址了:http://ecside.group.javaeye.com/&nbsp; qq群:39871497
<img src ="http://www.blogjava.net/xfcy2003/aggbug/120078.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfcy2003/" target="_blank">李志峰</a> 2007-05-26 00:22 <a href="http://www.blogjava.net/xfcy2003/archive/2007/05/26/120078.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>TOMCAT ECLIPSE JVM参数设置</title><link>http://www.blogjava.net/xfcy2003/archive/2007/02/28/101149.html</link><dc:creator>李志峰</dc:creator><author>李志峰</author><pubDate>Wed, 28 Feb 2007 07:17:00 GMT</pubDate><guid>http://www.blogjava.net/xfcy2003/archive/2007/02/28/101149.html</guid><wfw:comment>http://www.blogjava.net/xfcy2003/comments/101149.html</wfw:comment><comments>http://www.blogjava.net/xfcy2003/archive/2007/02/28/101149.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xfcy2003/comments/commentRss/101149.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xfcy2003/services/trackbacks/101149.html</trackback:ping><description><![CDATA[
		<p>TOMCAT JVM设置</p>
		<p>1：TOMCAT初始JVM大小为64M，在将应用正式部署后，可以通过调整catalina.bat中的内容调整tomcat的初始JVM大小，以获得更好的性能<br />2:修改 bin目录下的/catalina.bat<br />3:查找 %_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Xms256m -Xmx256m <br />4:Xms为初始最小分配内存，Xmx为最大允许分配内存。<br />具体的帮助可以使用java -X -help看相关的参数含义<br />5:一般将xms和xmx设定为同样的值<br />6:通过Tomcat Manager 中 Server Status 可以浏览内存使用情况根据程序需要调整其大小</p>
		<p>
				<br />Eclipse </p>
		<p>1:在ECLIPSE目录中查找到eclipse.ini <br />默认情况<br />-vmargs<br />-Xms40m<br />-Xmx256m<br />可以适当修改其中参数的值</p>
		<p>然后重新启动ECLIPSE</p>
		<p>
				<br />java 调优看<a href="http://blog.matrix.org.cn/gh_aiyz/date/20070206">http://blog.matrix.org.cn/gh_aiyz/date/20070206</a></p>
<img src ="http://www.blogjava.net/xfcy2003/aggbug/101149.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xfcy2003/" target="_blank">李志峰</a> 2007-02-28 15:17 <a href="http://www.blogjava.net/xfcy2003/archive/2007/02/28/101149.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>