1. understanding of basic concepts
Absolute path: the absolute path is the real path of the file or directory on your home page on the hard disk (URL and physical path), for example:C: XYZ est.txt represents the absolute path of the test.txt file. Http://www.sun.com/index.htmalso represents a urlabsolute volume.
Relative Path: the path relative to a base directory. Contains the relative path of the Web (relative directory in HTML), for exampleIn servlet
program.A statement such as httpservletrequest. getsession (true) is created. Note that if JSP is not displayed, @ Page session = "false" %> when the session is closed, the JSP file is automatically added to the servlet during compilation.Httpsession session = httpservletrequest. getsession (true); this is also implicit in JSPThe origin of the session object.
Be
servlet only needs to be initialized once, so in the multi-client request, only init () is required. All the rest is.When the servlet is no longer needed by the server. Its destory () method is called.Sun pioneered the servlet, which is more powerful, but when it comes to outputting HTML statements. Or the old CGI way, one sentence output.So.
Is your Java application running very slowly? Can they afford to keep up with the rising traffic? This article describes the development of high-performance, highly resilient JSP pages and the performance optimization of the servlet technology. The idea is to build as fast as possible and adapt to a growing number of users and their requests. In this article, I'm going to take you through the performance tu
Complete process parsing for JSP + Servlet making Java Web login function, servletjava
0. Create a web ProjectFirst, create a java web project named login in MyEclipse. In this case, the project contains a src folder and a WebRoot folder, a jre library folder and a J2EE library folder that comes with Java Web. Where, under the WebRoot folder, contains the WEB-INF folder and an index.
See Lao Luo recently video, did a simple user register system. The user enters the user name, the real name, and the Password,servlet through the Web page (JSP) to save the information to MySQL via JDBC. Although it is a simple thing can not be simple, but small, perfectly formed, here do an induction and collation. The following first source code:First, index.jspThe results of its execution are as follows:
The redirection technology of JSP/Servlet is summarized as follows:1. RequestDispatcher. forward ()Is used on the server. When forward () is used, the Servlet engine transmits the HTTP request from the current Servlet or JSP to another S
Differences and linkages between JSPS and servlets:1.jsp is compiled into a servlet. (the essence of JSP is that SERVLET,JVM can only recognize Java classes, not the code of the jsp, the Web container compiles the JSP code into th
This JSP tutorial will first introduce you to JSP-related information.
Assumerver Pages (JSP) is a Java-based technology used to create dynamic webpages that support cross-platform and cross-Web servers.
JSP is comparable to Microsoft's Active Server Pages (ASP), but
Cookie,servlet container with SessionID gets the SessionID in this HTTP request. The SessionID is generated in 1, so the servlet container considers the request to be in the same session as the last request, and the servlet container does not create a new HttpSession object, but is based on the SessionID in the cookie. Locate the HttpSession object that correspo
1. requestdispatcher. Forward () Is used on the server. When forward () is used, the servlet engine transmits the HTTP request from the current servlet or JSP to another servlet, JSP or common HTML file, that is, your form is submitted to.
In Web server-side programming, session state management is an important issue that must be considered frequently. This paper analyzes the session management mechanism of Jsp/servlet and the problems it faces, and then proposes an improved session management method.
First, the servlet session management mechanism
HTTP is a stateless protocol, according to the d
1. DAO pattern subcontracting: Set up sequentiallyEntity package, which is the property of the object that corresponds to the table structure in the Oracle database, that is, what is the objectDAO: Adding and deleting the interface, realizing the specific method of adding and removing and checkingService: With DAO, is also an interface, an interface implementation class, methods and so on the same as DAOServlet: Create a new servlet class, inherit the
The review of Jsp/servlet technology is as follows
1. Requestdispatcher.forward ()
is on the server side, when using forward (), the Servlet engine passes HTTP requests from the current servlet or JSP to another servlet,
This article discusses JavaBean. In the previous servlet JSP events (12), we wrote a simple message board, but there are some problems in this small project. For example, we include a large number of Java code in the JSP page, which is fine for small projects, but for large projects, if the page editor accidentally deletes some java code, an error occurs. Java p
or request. setcharacterencoding ("GBK"); also, the problem lies in the method for passing the processing parameters: If doget (httpservletrequest request, httpservletresponseIf the response method is used for processing, the preceding statements are written as follows:Request. setcharacterencoding ("GBK ");Response. setcontenttype ("text/html; charset = GBK ");It does not work either. The returned Chinese characters are still garbled !!! If you change this function to dopost (httpservletreques
Introduction of each module of the servlet program1.JSP the part that is used to display and collect data.2.Servlet for validating data, instantiating JavaBean, invoking DAO Connection database, controlling page jumps3.DAO for connection to database and database operations such as: query, delete, change, etc.4.JavaBean for data encapsulation, easy to transfer que
The paths in Jsp,servlet and HTML are basically relative paths, except that they differ from the root path of the relative path.The following are examples of the servelt and JSP paths used:The servlet path is:http://localhost:8080/testProject/hello/testThe JSP path is:http:/
I learned these things yesterday. Let's share them today. I feel quite confused .... Well, it's actually okay. Just take it easy. No, it's not hard! Work hard and be careful. I believe everyone can do it! Come on !!!
The following figure shows the directory of the project I created using myeclipse.
The directory structure is a bit Doha... It's actually easy!
Below is all the code in my index. jsp: there is only a form that is submitted to the
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.