Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。 struts的初步使用 1、创建一个maven项目 1.1Java代码 1.1.1 User.java 1.1. ...
分类:
其他好文 时间:
2019-07-24 20:52:48
阅读次数:
97
import javax.servlet cannot be resolved 解决方法: Project -> Properties -> Java Build Path -> Add Library -> Server Runtime -> next -> 选择你的Server -> Finis ...
分类:
编程语言 时间:
2019-07-24 19:15:54
阅读次数:
137
创建时间:6.30 The servlets named [ByteServlet] and [content.ByteServlet] are both mapped to the url-pattern [/ByteServlet] which is not permitted 报这个错误的原因 ...
分类:
移动开发 时间:
2019-07-24 13:02:07
阅读次数:
125
1、Tomcat的优化经验 答:去掉对web.xml的监视,把jsp提前编辑成Servlet。 有富余物理内存的情况,加大tomcat使用的jvm的内存 2、Servlet的生命周期 答:servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.se ...
分类:
编程语言 时间:
2019-07-24 10:01:20
阅读次数:
111
1.EL(Expression Language)表达式 语 法:${},放在body中 2.EL表式一般情况下,从作用域对象中取值作用域对象有四个:pageContext,request,session,application,从小到大 例如: <% int a = 1234; //利用作用域对象 ...
分类:
Web程序 时间:
2019-07-24 00:22:02
阅读次数:
171
环境:IDEA2018、Tomcat7.0 1、new program--选择Java Enterprise--Web Application(4.0),点击next 2、输入项目名称、路径 3、在src下创建servlet 4、在web.xml进行如下配置 5、创建Servlet类时,IDEA会自 ...
分类:
其他好文 时间:
2019-07-23 18:44:43
阅读次数:
104
思路:每次servlet调用时,过滤器都会对其进行字符集的设置,以防出现乱码 步骤: 1.对每一个servlet文件都设置为:@WebServlet("/hello.do"),类似的以".do"结尾 2.对过滤器的doFilter方法中加入: response.setContentType("tex ...
分类:
其他好文 时间:
2019-07-23 17:10:45
阅读次数:
63
使用IDEA创建一个Servlet应用程序 第一步:创建web应用 选择web application应用,之后填写项目名称等。 第二步:项目配置 在WEB INF目录下创建两个文件夹:classes和lib,其中classes是Servlet类和其他JAVA类必须存放的位置,类以下的目录反映了类包 ...
分类:
其他好文 时间:
2019-07-23 09:21:34
阅读次数:
109
AJAX 什么是AJAX,简单来说就是利用JavaScript天生异步的特性,使用异步请求后台数据,从而达到不刷新网页也能局部更新页面的效果。 原生AJAX JavaScript中的AJAX依赖于 对象。 Js也使用new创建对象: 监听事件,监听请求和响应变化,也可以理解为回调函数callback ...
分类:
Web程序 时间:
2019-07-23 00:10:03
阅读次数:
136
一、pom.xml及启动类修改 pom.xml Step1:指定打包类型 Step2:移除嵌入式tomcat插件 Step3:添加javax-servlet依赖 修改启动类,并重写初始化方法 使用jar包启动项目直接使用main即可,但是使用war包部署项目需要使用类似于web.xml的配置方式来启 ...
分类:
编程语言 时间:
2019-07-22 11:45:50
阅读次数:
173