最近看了几天Java,感觉Java的Struts跟ASP.NET的服务器控件很相似啊,只不过Java没有.NET这么好的IDE,需要手动配置而已。这不:
Struts:
<%@ taglib prefix="s" uri="/struts-tags" %>
<s:textfield name="username" label="username"> </s:textfield>
<s:submit label="submit"> </s:submit> asp.net:
<asp:TextBox ID="txbUserName" runat="server" > </asp:TextBox>
<asp:Button ID="btnSubmit" Text="确定" runat="server" OnClick="btnSubmit_Click" /> 这是不是Java也太落后了?开源反而被开源的搞砸了?Sun想搞厉害点的IDE还得看这些开源的脸色? 还有Apache.org这个组织也太厉害了,Java都得靠他提供框架。 一搜Java,就是在教配置这些Struts2,spring,Hibernate等这些东西,反而教编程的却少了,真是无聊。还有各种琳琅满目开源框架、今天这个升级了,明天那个又更新,刚看了1.0,原来最新版已经3.0了。这个说这框架好,那个又说我这个也不错。有一个IDE叫Eclipse,等下又来个MyEclipse。让我这新手一时还真弄晕了。感觉就是一艘没有船长的船,谁都可以领军方向,可苦的可是咱们呀,搞了这个又搞那个。不知道我的理解、我的观点对不对?????绝对没有喷Java之意,只是我一时的想法。 另外,asp.net现在也要搞mvc,此mvc和java的mvc相比,又有什么相似和不同之处啊?
Struts:
<%@ taglib prefix="s" uri="/struts-tags" %>
<s:textfield name="username" label="username"> </s:textfield>
<s:submit label="submit"> </s:submit> asp.net:
<asp:TextBox ID="txbUserName" runat="server" > </asp:TextBox>
<asp:Button ID="btnSubmit" Text="确定" runat="server" OnClick="btnSubmit_Click" /> 这是不是Java也太落后了?开源反而被开源的搞砸了?Sun想搞厉害点的IDE还得看这些开源的脸色? 还有Apache.org这个组织也太厉害了,Java都得靠他提供框架。 一搜Java,就是在教配置这些Struts2,spring,Hibernate等这些东西,反而教编程的却少了,真是无聊。还有各种琳琅满目开源框架、今天这个升级了,明天那个又更新,刚看了1.0,原来最新版已经3.0了。这个说这框架好,那个又说我这个也不错。有一个IDE叫Eclipse,等下又来个MyEclipse。让我这新手一时还真弄晕了。感觉就是一艘没有船长的船,谁都可以领军方向,可苦的可是咱们呀,搞了这个又搞那个。不知道我的理解、我的观点对不对?????绝对没有喷Java之意,只是我一时的想法。 另外,asp.net现在也要搞mvc,此mvc和java的mvc相比,又有什么相似和不同之处啊?
解决方案 »
- 求高手解决:缺少Using.....
- 选择GBK,GB2312,UFT-8.导入数据中文数据乱码问题,高手急救!
- gridview中如何显示图片
- 请教: seo套路(Baidu)
- 难难难难:把viewstate传给属性
- 我想学ASP.NET
- 怎么把值从后台在iframe中显示出来(包含图片)
- 水晶报表10的问题
- 如何去掉自定义控件自动添加的name头
- advanced installer打包winform程序,想在安装过程中加入另外一个程序
- 此网站需要运行以下加载项:"Beijing Baofeng Inc."中的"暴风影音播放组件"。
- 如何制作基类页面,其他的页面从它继承过来?是制作.cs还是.aspx如何继承,能给出步骤么?
IT本来就是在不断的进化,所以不停地更新是必然的。
灵活和开放正是java的魅力所在,不过也确实增加了学习的开销,要不停的学习新的东西
。net的IDE和控件做的的确不错,但是缺乏活力和第三方的支持高端企业市场还是java份额多,各有千秋吧