Skip to main content

Posts

Showing posts with the label Servlet

how to store html form data in mysql database using hibernate | Java Servlet and hibernate Example

  how to store html form data in mysql database using hibernate | Java Servlet and hibernate Example For Explanation watch video: Directory Structure Pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.test</groupId> <artifactId>Servlet-Hibernate</artifactId> <packaging>war</packaging> <version>0.0.1-SNAPSHOT</version> <name>Servlet-Hibernate Maven Webapp</name> <url>http://maven.apache.org</url> <properties> <maven.compiler.source>1.9</maven.compiler.source> <maven.compiler.target>1.9</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>junit</groupId

how to store html form data in mysql database using java

how to store html form data in mysql database using java for explanation watch the video:: Step 1 : Create the peroject step 2 : create home.html in webapp step 3 : home.html home.html ========== <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Insert title here</title> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/css/bootstrap.min.css"> <!-- jQuery library --> <script src="https://cdn.jsdelivr.net/npm/jquery@3.5.1/dist/jquery.slim.min.js"></script> <!-- Popper JS --> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js"></script> <!-- Latest compiled JavaScript --> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.1/dist/js/bootstrap.bundle.min.js"></script> <style> #div1 { width: 600p

Session tracking using url rewriting in servlet

 Session tracking using url rewriting in servlet web.xml ======== <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" id="WebApp_ID" version="4.0">   <display-name>URLRewriting</display-name>   <welcome-file-list>     <welcome-file>index.html</welcome-file>   </welcome-file-list> </web-app> index.html ======= <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Insert title here</title> <style type="text/css"> div { width: 500px; margin: auto; margin-top: 100px; } </style> </head> <body> <div> <form action="firsturl" method="post">

Session tracking using Hidden form fields in servlet

Session tracking using Hidden form fields in servlet  Http Stateless behaviour ======================== The protocol http creates seperate connection with the web server for browser for every request due to this one connection data can not be used in another connection i.e one request data can not be used in another request processing. in order to get stateful behaviour in web application though protocol http is stateless we need to use following session tracking techniques a)Hidden form fields advantages ========== 1)Basic html knowledge 2)can be used with diff servers 2)Disadvantages a)we can see the data (no secrecy) b)hidden box values travel across the multiple requests i.e they increase network traffic  b/w browser and server c)Hidden boxes can only hold the text data/String values.. i.e they can not hold the java objects d)if multiple forms are there then adding hidden box values is quite heavy job Directory ======= web.xml ======== <?xml version="1.0" encoding=&quo

How to fetch and display data of html form in servlet?

 How to fetch and display data of html form in servlet? For explanation watch video:: web.xml ======== <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" id="WebApp_ID" version="4.0">   <display-name>ServetRequest</display-name>   <welcome-file-list>     <welcome-file>home.html</welcome-file>   </welcome-file-list> </web-app> home.html ========== <!DOCTYPE html> <html> <head> <meta charset="ISO-8859-1"> <title>Insert title here</title> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> <!-- jQuery