<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kglife developer&#039;s blog &#187; Struts</title>
	<atom:link href="http://blog.kglife.com/topics/develop/struts/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.kglife.com</link>
	<description>our web,our life</description>
	<lastBuildDate>Sat, 28 Nov 2009 16:37:17 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Struts中Invalid property name &#8221;解决</title>
		<link>http://blog.kglife.com/11_114.html</link>
		<comments>http://blog.kglife.com/11_114.html#comments</comments>
		<pubDate>Sat, 28 Nov 2009 16:34:01 +0000</pubDate>
		<dc:creator>mydozero</dc:creator>
				<category><![CDATA[Struts]]></category>
		<category><![CDATA[Invalid property name]]></category>

		<guid isPermaLink="false">http://blog.kglife.com/?p=114</guid>
		<description><![CDATA[在刷新页面的时候tomcat报了错，500，Invalid property name &#8216;limittime1&#8242;
后来发现，原来是xml文件里面对于form没有修改完整，怎么说呢，&#8217;limittime1&#8242;这个字段在javabean里面是有的，可是在form里面，配置form信息的时候就忘记了配置，如下：
&#60;form-bean name=&#8221;bulletinForm&#8221; type=&#8221;org.apache.struts.action.DynaActionForm&#8221;&#62;
&#160;&#160;&#160;&#160; &#60;form-property name=&#8221;limittime&#8221; type=&#8221;java.lang.String&#8221; /&#62;
&#160;&#160; &#60;form-property name=&#8221;content&#8221; type=&#8221;java.lang.String&#8221; /&#62;
要记住在Struts里面的form属性声明时。不要漏了应该有的字段，虽然说struts把提交好的form对象来回传递时自动的，可是自动也是建立在你的手动之上的呀~要记得部署好哦~
&#160;
而且name是什么，在java里面去form对象字段值的时候就用哪个名，如下：
public ActionForward execute(ActionMapping mapping, ActionForm form0, HttpServletRequest request, HttpServletResponse response) throws Exception {
DynaActionForm form = (DynaActionForm)form0;
String limitTime = Charset.decode(form.getString(&#8221;limittime&#8221;));
]]></description>
		<wfw:commentRss>http://blog.kglife.com/11_114.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Struts+hibernate+mysql乱码处理</title>
		<link>http://blog.kglife.com/11_111.html</link>
		<comments>http://blog.kglife.com/11_111.html#comments</comments>
		<pubDate>Sat, 28 Nov 2009 11:43:25 +0000</pubDate>
		<dc:creator>mydozero</dc:creator>
				<category><![CDATA[Struts]]></category>

		<guid isPermaLink="false">http://blog.kglife.com/?p=111</guid>
		<description><![CDATA[在hibernate连接数据库中加入
jdbc:mysql://localhost:3306/数据库名?useUnicode=true&#38;amp;characterEncoding=UTF-8
为指定数据库默认编码格式。在C:\WINDOWS目录下找到my.ini文件，并在[mysqld]中加入default-character-set=gbk，重新启动mysql服务。
]]></description>
		<wfw:commentRss>http://blog.kglife.com/11_111.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
