JSP data Interaction (i)

Source: Internet
Author: User

1.JSP Built-in objects

Requested object: Request

Output object: Out

Response object: Response

Application object: Application

Conversation object: Session

Page Context object: PageContext

Pages object: page

Configuration object: Config

Exception object: Exception

Common methods for 2.request objects:

String GetParameter (string name): Gets page submission data based on page form component name

string [] getparamtervalues (string name): Gets a set of data submitted by a form component named with the same name

void Setcharacterencoding (String charset): Specifies the encoding of each request, which is set before calling the Request.getparameter () method, which can be used to solve the Chinese garbled problem

RequestDispatcher Getrequestdispatcher (String Payh): Returns a Javax.servlet.RequestDispacher object with the Foeward () of the object

Index

<%@ page language= "java" contenttype= "text/html; Charset=utf-8 "pageencoding= "UTF-8"%><! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "Http://www.w3.org/TR/html4/loose.dtd" >String username= Request.getparameter ("username"); String Password= Request.getparameter ("Password"); if(Username.equals ("LPs") && password.equals ("Lucky") {response.sendredirect ("Welcome.jsp"); } Else{out.println ("Please check that the user name and password are correct!" "); }    %></body>

Controller

<%@ page language= "java" contenttype= "text/html; Charset=utf-8 "pageencoding= "UTF-8"%><! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "Http://www.w3.org/TR/html4/loose.dtd" >

Welcome

<%@ page language= "java" contenttype= "text/html; Charset=utf-8 "    pageencoding=" UTF-8 "%><! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "Http://www.w3.org/TR/html4/loose.dtd" >

method is used to forward requests

JSP data Interaction (i)

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.