在web的lib下,加了struts2-spring-plugin-2.0.6。jar包文件,我只用struts,没有配置与spring有关的任何内容,结果显示错误信息:
FATAL [org.apache.struts2.spring.StrutsSpringObjectFactory:74] ********** FATAL ERROR STARTING UP SPRING-STRUTS INTEGRATION **********
Looks like the Spring listener was n...阅读全文
概括来讲,Servlet可以完成和CGI相同的功能。
CGI应用开发比较困难,因为它要求程序员有处理参数传递的知识,这不是一种通用的技能。CGI不可移植,为某一特定平台编写的CGI应用只能运行于这一环境中。每一个CGI应用存在于一个由客户端请求激活的进程中,并且在请求被服务后被卸载。这种模式将引起很高的内存、CPU开...阅读全文
RequestDispatcher接口所定义的forward()方法可以将HTTP请求转送给其他Web资源(例如Servlet、JSP或HTML)进行处理,并产生HTTP回应。
调用forward()方法时必须注意下列两点:
1. 在HTTP回应被“确认”(committed)以前才能调用forward()方法(这里的“确认”是指将HTTP回应的内容主体送回用户端),否则将拋出...阅读全文
Servlet的基础概念
1. Servlet是什么?
答:1) 模块化的程序,运行在服务器端,增强了请求/响应导向服务;
2) 应用示例:
a. 访问远端对象;
b. 跟踪大量信息;
c. 多用户协作
2. HTTP和Servlets
答:1) Servlet是HTTP协议中作为CGI的一个替代品;
2) HttpServlet类用于开发HTTP为基础的Servl...阅读全文
对于web容器来说,ServletContext接口定义了一个servlet环境对象,这个对象定义了一个在servlet引擎上的servlet的视图。通过使用这个对象,servlet可以记录事件,得到资源并得到来自servlet的引擎类。
servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servlet context对象...阅读全文
ServletContext接口简述
ServletContext接口的简述:public interface ServletContext
定义了一系列方法用于与相应的servlet容器通信,比如:获得文件的MIME类型,分派请求,或者是向日志文件写日志等。
每一个web-app只能有一个ServletContext,web-app可以是一个放置有web application 文件的文件夹,也可以是一个.w...阅读全文
我们在网上浏览网页,需要一个web服务器,浏览网页的过程就是浏览器通过HTTP协议与WEB服务器 交互的过程。在过去,大多是静态网页,因此只须把资源放在WEB服务器上即可。如今随着应用的发展,客户与服务器需要动态的交互,为了实现这一目标,就需 要开发一个遵循HTTP协议的服务器端应用软件,来处理各种请求。那么serv...阅读全文
1.主流UNIX系统:Solaris(SUN)、AIX(IBM)、HP-UX(HP)。
2.学习环境:SUN OS 5.9
3.UNIX系统组成:Kernel(管理硬件、进程、文件系统等)、Shell(承担解释器interpretor、翻译器translator的作用)、FileSystem(文件系统)。
4.目录:
根目录(/)
bin目录(存放基本命令的可执行二进制文件)
etc目录(存放所有管理...阅读全文
1)通常在非中文编码方式的文本中输入中文后,vi不能保存文件.错误信息如下:
test.txt” 不能写入 — 转换失败
请按 ENT
2)而且删除中文字符时,总是半个半个的删除,过长的行还会显示乱码.
A:
在用户的home目录下的.vim或.exrc文件中,加入
set encoding=cp936或set encoding=gb2312;则很好地可以解决这些问题,如...阅读全文
目录 [显示隐藏] [显示隐藏]
1 进入vi的命令
2 移动光标类命令
3 屏幕翻滚类命令
4 插入文本类命令
5 删除命令
6 搜索及替换命令
7 选项设置
8 最后行方式命令
9 寄存器操作
[编辑]
进入vi的命令
vi filename: 打开或新建文件,并将光标置于第一行首
vi +n filename: 打开文件,并将光标置于第n行首
vi + filename: 打...阅读全文