在楚成王继位以前,楚国一直被中原国家视为蛮夷,因为楚国的文明没有中原的发达,很多生活习惯、思想饮食方式都比中原的粗鲁,所以周天子曾经都不把楚国放在眼里。
谁不想要自己的国家受到重视呢?于是楚成王就经常向天子进贡一些当地的土特产,讨好周天子,妄想中原国家不要认为楚国是蛮夷之国,但仅仅进贡是不够的,要想强大国家,就必须稳固统治,要想稳固统治,就必须解决外患。
楚国疆域大但人口少,所以很多边境都管理不善,这就难免会让其他诸侯国对楚国虎视眈眈,楚国不可能坐视不管,所以为了巩固统治、维护国家稳定就与其他诸侯国展开了斗争。
郑国地处中原,地理位置优越,处在楚国北边的齐国因为管仲等贤臣的辅佐国力也是强大,郑国害怕其他诸侯国觊觎,前期一直依附齐国。楚成王时,楚国在令尹子文的治理下逐渐强盛起来,而齐国此时已经渐渐衰落了,于是郑国这个墙头草就倒向了楚国,认为楚国能保护自己,齐国的面子挂不住了,自己的小弟怎么能变成别人的小弟呢?
不久后,齐国出兵攻打不听话的郑国,当时郑国已经是楚国的小弟了,所以就求助楚国,楚国欣然答应了,这场战斗,两国不相上下,僵持了很长时间,齐国先坚持不下去了,就罢兵,管仲和齐桓公都死了,国内没有领导系统,楚国就借此机会一举进攻,齐国战败。这场战斗使楚国在诸侯国中树立了威望,提升了国家地位。
在战争过程中,楚成王担心战局无力回天,自己死于齐军之下,于是就立了商臣为太子,当时楚成王尚且年轻,还没有到非要立太子的时候,很多大臣就劝谏楚成王晚点再立也不迟,万一到时候商臣起兵造反篡位就不好了。再者,商臣虽然是有才华,但是在德方面就十分不足了,如果立了他为太子,再想反悔废了他的话,他必定会怀恨在心,动有杀机。楚成王对这些大臣的话不以为意,坚持要立商臣为太子。
可是到了楚成王晚年的时候,楚成王越看商臣越不顺眼,于是就下令废了他太子身份,商臣知道了,一怒之下带人抓住楚成王,可想而知他当时那个后悔啊!
楚成王临死前,只提出了一个要求,那就是让他最后吃一次熊掌,但是商臣迫切地想登上皇位,怕楚成王趁机耍小伎俩,就拒绝了他的这个小小的要求,死在自己儿子手里,多可怜啊。
楚成王是弑杀其兄楚堵敖而夺位,最后也被自己的儿子所杀,这反映出楚国的皇位之争往往是六亲不认,连自己至亲的人都会杀,这要换做是其他朝代,可能很少发生吧。