`
liu1028701143
  • 浏览: 34753 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
在 MyEclipse 工具栏中依次选择 Window-->Preferences--> MyEclipse, 在validation 中将 suspend all validation 勾上, validation-->JSP-->将 Validate JSP fragments 前面的勾去掉
servlet页面代码:@每次请求时产生一个token(一般为时间戳),存于session中并随之用hidden提交,在servlet中判断接收到的token和session中的是否一致来判断是否重复提交,如果不是则重新产生一个 token存于session中覆盖原来的token。 @当用户返回或者刷新重复请求servlet时,servlet判断token是否一致,由于请求方没有产生新的token,所以和servlet新产生的token不一致,认为重复提交。 @当用户在请求页面刷新也就是重新在请求页面产生token,这时新的token覆盖servlet产生的token,这时token ...
分页技术实现 在开发网站的项目中难免会遇到各种各样的分页操作,分页的方法多种多样,现在将我在项目开发中的使用到的通用分页技术(既可以使用在jsp中,也可以使用在servlet,struts中,使用于多种数据库)分享给大家,供参考; 首先:在数据库操作的类中准备两个方法,一个是查询数据的方法,一个是获取总页数的方法 1)数据查询方法: public List<StudentBean> getPage_student(int currentPage, int pageSize) { List<StudentBean> list = new ArrayList< ...
1,JSP的内置对象有哪些? 答:JSP共有9个内置对象分别是: request:用户端请求,此请求会包含来自GET/POST请求的参数 response:网页传回用户端的回应 pageContext:管理网页的属性 session:与请求有关的会话期 application:Servlet正在执行的内容 out:用来传送回应的输出 config:servlet的构架部件,配置信息 page:表示JSP网页本身 exception:异常,未捕捉的例外 2,JSP有哪些动作分别是什么? 答:jsp共有6个基本动作 jsp:include:在 ...
1. 理解典型的Web应用 1.1 浏览器客户端、Web服务器、应用服务器、数据库服务器 1.1.1 在我们的项目里Tomcat即是Web服务器,又是应用服务器。 1.1.2 Web服务器一般用来处理静态的内容,HTML,CSS之类的东西 1.1.3 应用服务器主要负责在服务器端运行的应用程序,比如说我们的Servlet和JSP 1.2 典型的Web应用的请求处理过程 1.2.1 我们的请求从客户端那边递交过来,首先会到达Web,如果是请求一个Servlet或JSP,他会把请求转发给应用服务器。 然后由应用服务器去初始化那个程序。比如说我们调用一个Servlet, ...
在myeclipse的安装目录的同级目录下找到\Common\plugins\com.genuitec.eclipse.wizards_XXX.jar 用WinRAR 解压后得出com.genuitec.eclipse.wizards_XXX文件夹,找到templates文件下的Serlvet.java,jsp子目录下的Jsp.vtl。修改里面的代码了。然后用命令行cmd转到com.genuitec.eclipse.wizards_XXX文件夹\Common\com.genuitec.eclipse.wizards_XXX>jar -cvf com.genuitec.eclipse ...
JSP和Servlet和本质上都是java类。你编写的jsp文件,初看起来虽然绝对不像一个java类,但当你把它部署到容器中后,如tomcat。tomcat将会把它翻译为Servlet,最后在把它编译为.class文件。你可以在“[TOMCAT_HOME]\work\Catalina\localhost\应用程序名称”中看到。 1.既然jsp归根结底是servlet,那为啥发明个这玩意呢? 最直接的原因是:在servlet写html会恶心死人的,呵呵。 2.为什么容器(tomcat)先把它翻译成Servlet(java),在编译成.class?为何不一步到位? 因为我们已经 ...
JSP和Servlet和本质上都是java类。你编写的jsp文件,初看起来虽然绝对不像一个java类,但当你把它部署到容器中后,如tomcat。tomcat将会把它翻译为Servlet,最后在把它编译为.class文件。你可以在“[TOMCAT_HOME]\work\Catalina\localhost\应用程序名称”中看到。 1.既然jsp归根结底是servlet,那为啥发明个这玩意呢? 最直接的原因是:在servlet写html会恶心死人的,呵呵。 2.为什么容器(tomcat)先把它翻译成Servlet(java),在编译成.class?为何不一步到位? 因为我们已经 ...
1、Out对象 主要用来向客户端输出各种格式的数据,并且管理应用服务器上的输出缓冲区,Out对象的基类是javax.servlet.jsp.JspWriter类。 Out对象主要用来向客户端输出各种数据类型的内容,并且管理应用服务器上的输出缓冲区,其 ...
1、Out对象 主要用来向客户端输出各种格式的数据,并且管理应用服务器上的输出缓冲区,Out对象的基类是javax.servlet.jsp.JspWriter类。 Out对象主要用来向客户端输出各种数据类型的内容,并且管理应用服务器上的输出缓冲区,其 ...
1、JavaBean JavaBean 是遵循java写法 具有的特点 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守 一定的命名规范。 JavaBean在J2EE开 ...
1. Jsp标签就是提供的逻辑的业务功能,就能避免在jsp中写java代码,其中主要的几个标签是 <jsp:include page=""></jsp:include> 可以包含其他的jsp文件,直接添加到双引号之中就可以 <jsp:foward page=""></js ...
会话与状态 web会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 会话过程中要解决的一些问题? 每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。 例如:用户点击超链接通过一个servlet购买了一个商品,程序应该想办法保存用户购买的商品,以便于用户点结帐servlet时,结帐servlet可以得到用户购买的商品为用户结帐。 保存会话数据的两种技术: Cookie Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器 ...
解决request中文乱码的问题 request.setCharacterEncoding(charset);必须写在第一次使用request.getParameter ()之前, 这样才能保证参数是按照已经设置的字符编码来获取。 response.setCharacterEncoding(charset);必须写在PrintWriter out = request.getWriter()之前, 这样才能保证out按照已经设置的字符编码来进行字符输出。 通过过滤器,我们可以保证在Servlet或JSP执行之前就设置好了请求和响应的字符编码 。 但是这 ...
pageContext对象是JSP技术中最重要的一个对象,它代表JSP页面的运行环境,这个对象不仅封装了对其它8大隐式对象的引用,它自身还是一个域对象,可以用来保存数据。并且,这个对象还封装了web开发中经常涉及到的一些常用操作,例如引入和跳转其它资源、检索其它域对象中的属性等。 通过pageContext获得其他对象 getException方法返回exception隐式对象 getPage方法返回page隐式对象 getRequest方法返回request隐式对象 getResponse方法返回response隐式对象 getServletConfig方法返 ...
Global site tag (gtag.js) - Google Analytics