标签‘servlet’

jsp框架之Struts1.x学习简单总结

Struts是基于Model 2之上的,而Model 2是经典的MVC(模型-视图-控制器)模型的Web应用变体,这个改变主要是由于网络应用的特性--HTTP协议的无状态性引起的。Model 2的目的和MVC一样,也是利用控制器来分离模型和视图,达到一种层间松散耦合的效果,提高系统灵活性、复用性和可维护性。在多数情况下,你可以将Model 2与MVC等同起来。 在利用Model 2之前,我们是把所有的表示逻辑和业务逻辑都集中在一起(比如大杂烩似的JSP),有时也称这种应用模式为Model 1,Model 1的主要缺点就是紧耦合,复用性差以及维护成本高。

Struts 1.1 和Model 2

既然Struts 1.1是基于Model 2之上,那它的底层机制也就是MVC 首先,控制器(ActionServlet)进行初始化工作,读取配置文件(struts-config.xml),为不同的Struts模块初始化相应的ModuleConfig对象。比如配置文件中的Action映射定义都保存在ActionConfig集合中。相应地有ControlConfig集合、FormBeanConfig集合、ForwardConfig集合和MessageResourcesConfig集合等。 查看更多...

JavaWeb入门,servlet的常见错误汇总

最常见的路径错误,只要你深刻理解了下面的要点,你就能够顺利解决。

在访问时,url地址是: http://localhost:port/项目名称/web.xml中配置的里的内容
后面不用再加servlet的名字了 ,因为url-pattern里的就是访问servlet的相对路径,只要访问url中的和 配置文件中的 保持一致就行了...
另外,中的类名,如果该类是在一个包里的话,则应为:包名.类名。

常见错误:
500 是Server Error
400 是Clinet Error
300 Route change
200 OK

应答代码,虽然是SIP的但同样适用于HTTP,只是加了一些东西
查看更多...

Tomcat下JSP、Servlet和JavaBean的环境配置


第一步:下载j2sdk和tomcat:到Oracle(原sun被Oracle收购)官方站点(http://www.oracle.com/technetwork/java/archive-139210.html)下载j2sdk,注意下载版本为Windows Offline Installation的SDK,然后到tomcat官方站点(http://www.apache.org/dist/tomcat/tomcat-7/)下载tomcat(下载最新版本的tomcat);

第二步:安装和配置你的j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后按默认设置进行安装即可。
1.安装j2sdk以后,需要配置一下环境变量,在我的电脑->;属性->;高级->;环境变量->;系统变量中添加以下环境变量(假定你的j2sdk安装在c:\j2sdk):
JAVA_HOME=c:\j2sdk 查看更多...