精华内容
下载资源
问答
  • JSP入门实例源码

    2012-03-25 12:59:08
    JSP入门实例源码
  • JSP入门实例源码3

    2012-03-25 13:04:49
    JSP入门实例源码,值得一看,高手就没有必要看了,适合新手
  • JSP入门实例源码2

    2012-03-25 13:02:22
    JSP入门实例源码,欢迎大家下载学习哦,有问题可以指正
  • JSP入门实例源码19

    2012-03-25 13:01:19
    JSP入门实例源码 欢迎大家下载学习哦 哈哈哈哈哈哈哈
  • JSP入门实例源码4

    2012-03-25 13:05:47
    JSP入门实例源码
  • 大家都知道,JavaBean+JSP和Servlet+JavaBean+JSPJSP最基础的开发模式,也是每个JSP初学者必学的,后者属于MVC开发模式,也就是实现了3层架构的分离,这里为大家带来两个简单的论坛实例,让初学者从简单中体会到这...
  • JSP在SpringBoot中虽然变得不再倡导使用,但是也经历了历史的验证,在公司大多数人员都使用jsp的情况下,还是继续使用比较稳妥,操作起来也比较方便,技术没有好与坏,能解决实际需求才是真理 二、实践 1. 导入pom...

    一、前言

    JSP在SpringBoot中虽然变得不再倡导使用,但是也经历了历史的验证,在公司大多数人员都使用jsp的情况下,还是继续使用比较稳妥,操作起来也比较方便,技术没有好与坏,能解决实际需求才是真理

    二、实践

    1. 导入pom文件

            <dependency>
                <groupId>javax.servlet</groupId>
                <artifactId>jstl</artifactId>
            </dependency>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-starter-tomcat</artifactId>
                <scope>provided</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-jasper</artifactId>
                <scope>provided</scope>
            </dependency>
    

    2. 配置文件

    # 指定目录 这个目录相对地址在src\main\webapp\下
    spring.mvc.view.prefix: /WEB-INF/jsp/
    # 指定文件格式
    spring.mvc.view.suffix: .jsp
    

    3.修改主启动类 继承-实现其一个方法 -完事

    /**
     * 主类修改继承自SpringBootServletInitializer
     */
    @SpringBootApplication
    public class SpringbootwebjspApplication extends SpringBootServletInitializer {
    
        /**
         * 实现父类方法
         * @param application
         * @return
         */
        @Override
        protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
            return application.sources(SpringbootwebjspApplication.class);
        }
    
        public static void main(String[] args) {
            SpringApplication.run(SpringbootwebjspApplication.class, args);
        }
    }
    
    

    4.在main目录下新建一个目录-webapp\WEB-INF\jsp\ 并且新建一个jsp文件

    项目结构:

    HelloWorld.jsp 文件代码
    <!DOCTYPE html>
    <html lang="en">
    <body>
        <h1>Message: ${message}</h1>
        <h1>time: ${time}</h1>
    </body>
    </html>
    

    5.HelloWorldController

    /**
     * HelloWorldController层
     */
    @Controller
    public class HelloWorldController {
    
    	private String message = "Hello World";
    
    	@GetMapping("/")
    	public String HelloWorld(Map<String, Object> model) {
    		model.put("time", new Date());
    		model.put("message", message);
    		return "HelloWorld";
    	}
    }
    

    6.启动,访问controller

    展开全文
  • JSPjsp入门实例教程

    2008-06-10 12:18:52
    最新jsp入门实例教程.chm
  • jsp入门实例 电子书店

    2008-11-18 09:43:51
    挺好的自学JSP东东,一个电子书店的实例,欢迎下载
  • 里面包含许多jsp实例,提供jsp入门者学习
  • 主要介绍了JSP入门之HelloWorld程序,结合实例形式分析了jsp入门程序HelloWorld的原理与运行过程,需要的朋友可以参考下
  • jsp+servlet实现班级信息管理项目
  • jsp入门实例教程

    2008-05-13 23:29:20
    是很好入门教程,有实例讲解
  • jsp入门

    2018-03-29 22:45:16
    1.1 JSP的脚本元素1.1.1 JSP的脚本元素概述1.1.1.1 什么是JSP的脚本元素JSP = HTML + Java代码 + JSP自身东西JSP的脚本元素就是在JSP中嵌入Java代码。1.1.2 JSP的脚本元素的分类1.1.2.1 声明标签l 语法:n ...

    1.1 JSP的脚本元素

    1.1.1 JSP的脚本元素概述

    1.1.1.1 什么是JSP的脚本元素

    JSP = HTML + Java代码 + JSP自身东西

    JSP的脚本元素就是在JSP中嵌入Java代码。

    1.1.2 JSP的脚本元素的分类

    1.1.2.1 声明标签

    l 语法:

    n <%! 变量或方法声明 %>

    写在这个脚本中的代码,翻译成Servlet内部的成员变量或成员方法。

    l 用法:

     

    1.1.2.2 表达式标签

    l 语法:

    n <%= 表达式 %>

    写在这个脚本中的代码,翻译成方法内部的out.print();当中的内容。

    l 用法:

     

    1.1.2.3 程序代码标签

    l 语法:

    n <% 程序代码 %>

    n 写在这个脚本中的代码,翻译成方法内部的局部变量或方法内部代码片段。

    l 用法:

     

    展开全文
  • 最新jsp入门实例教程

    2008-01-27 23:04:03
    jsp介绍实例,物有所值
  • 在网上看到的一个很好的JSP入门案例,跟大家分享
  • JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门JSP实例入门...
  • JSP实例入门 JSP实例入门 JSP实例入门 JSP实例入门 JSP实例入门
  • 使用MyEclipse:创建一个web ...在WebRoot文件夹中新建两个页面:login.html和returnMessage.jsp。login.html页面代码: <head> 登陆页面——中国网页设计 </head> <body> <form method="post" action="login.do"

    使用MyEclipse创建一个web project
    在WebRoot文件夹中新建两个页面login.html和returnMessage.jsp

    login.html页面代码:

    <html>
      <head> 
        <title>登陆页面——中国网页设计</title>
      </head>
    
      <body> 
       <form method="post" action="login.do">
       用户名:
       <input type="text" name="username"/>
       密码:
      <input type="password" name="password"/>
      <input type="Submit" value="提交"/>
       </form> 
       </body>
    </html>

    returnMessage.jsp代码:

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" import="java.sql.*"%>
    <html>
      <head>        
        <title>MVC(JSP+JavaBean+Servlet)入门实例--中国网页设计</title>
      </head>
    
      <body>
       <% 
         String message=new String ( request.getParameter("message").getBytes("ISO8859-1"),"GBK" ); %>
    <%=message %>
      </body>
    </html>
    

    src里新建一个包,包里两个Java文件:LoginValidate.java和LoginDBO.java

    import java.io.IOException;
    import java.io.PrintWriter;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class LoginValidate extends HttpServlet {
    
     public void doGet(HttpServletRequest request, HttpServletResponse response)
       throws ServletException, IOException {
      String name=request.getParameter("username");
      String password=request.getParameter("password");
      LoginDBO loginDBO=new LoginDBO();
      String message =loginDBO.login(name, password);
      String url="returnMessage.jsp?message="+message;
      url=new String(url.getBytes("GBK"),"ISO8859_1"); 
      response.sendRedirect(url); 
     }
    
     public void doPost(HttpServletRequest request, HttpServletResponse response)
       throws ServletException, IOException {
    
     this.doGet(request, response);
     }
    
    }
    import java.sql.*;
    
    public class LoginDBO {
     Connection conn;
     Statement stmt;
     public LoginDBO(){
      try{
       Class.forName("com.mysql.jdbc.Driver");
       conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mvc_user","root","123");
       stmt=conn.createStatement();
    
      }catch(Exception e)
      {
    
       e.printStackTrace();
      }
     }
     public String login(String name, String password){
       String message="123";
       try{
        String sql1="select count(0) from user_info where user_name='"+name+"'";
        ResultSet rs1=stmt.executeQuery(sql1);
        if(rs1.next()){
         int userCount=rs1.getInt(1);
         if(0==userCount){
          message="不存在该用户";
          return message;
         }
         String sql2="select count(0) from user_info where user_name='"+name+"'and password='"+password+"'";
         ResultSet rs2=stmt.executeQuery(sql2);
         if(rs2.next()){
          int trueUserCount=rs2.getInt(1);
          if(0==trueUserCount){
           message="密码错误";
           return message;
          }
          message="成功!";
         }
    
        }
       }catch(Exception e)
       {
        e.printStackTrace();
       }
       return message;
    
      }
    
    
    }

    最后工程里的配置web.xml文件

    <servlet>
        <servlet-name>Login</servlet-name>
        <servlet-class>包名.LoginValidate</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>login</servlet-name>
        <url-pattern>/login.do</url-pattern>
      </servlet-mapping>
    

    修改Tomcat服务器中web.xml

        <init-param>
                <param-name>listings</param-name>
                <param-value>false(将其该为true)</param-value>
            </init-param>
    

    把整个工程文件丢到tomcat/webapps里,然后启动tomcat,然后按路径可访问,比如http://192.168.0.13:8080/BBS/WebRoot/login.html

    展开全文
  • 效果图: ...HelloWorld.jsp String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>

    效果图:


    代码(红色部分为重点):

    HelloWorld.jsp

    <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">
       
        <title>My JSP 'HelloWorld.jsp' starting page</title>
       
     <meta http-equiv="pragma" content="no-cache">
     <meta http-equiv="cache-control" content="no-cache">
     <meta http-equiv="expires" content="0">   
     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
     <meta http-equiv="description" content="This is my page">
     <!--
     <link rel="stylesheet" type="text/css" href="styles.css">
     -->
     <style type="text/css">
         @import "http://serverapi.arcgisonline.com/jsapi/arcgis/2.2/js/dojo/dijit/themes/tundra/tundra.css";
        </style>
        <script type="text/javascript" src="</script'>http://serverapi.arcgisonline.com/jsapi/arcgis/?v=2.2"></script>
        <script type="text/javascript">
      dojo.require("esri.map");
      function init(){
       var map=new esri.Map("mapDiv");
       var MS=new esri.layers.ArcGISTiledMapServiceLayer("http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer");
       map.addLayer(MS);
      }
      dojo.addOnLoad(init);
        </script>
      </head>
     
      <body>
        <div id="mapDiv" style="position:relative;width:100%; height:100%; border:1px solid #000;"></div>
      </body>
    </html>


    展开全文
  • 压缩包里面共有30个webx项目实例,有说明也有源码,可供wen初学者学习使用
  • 入门jsp+servle t实例

    2017-01-03 13:45:10
    入门jsp、servlet实例
  • jsp自定义标签实例源码,直接下载部署就能看到详细代码和效果!
  • jsp实例入门

    2008-03-19 22:49:18
    关于jsp的一些知识,是pdf格式的。
  • 入门jsp、servlet实例

    2017-01-03 13:39:19
    入门jsp、servlet实例
  • 虽然你可以在小型指令文件里放入一大块的程序代码,但是大多数的Java程序代码是属于可以重复使用的组件,称为JavaBean。... 假设JavaBean是在建立网站之前建好的,你要做的第一件事是告诉JSP网页它所需要使用JavaBea
  • JSP入门必看实例——销售管理系统,MVC开发模式:Servlet+JavaBean+JSP,里面有源代码和数据库(mssql)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,500
精华内容 8,600
关键字:

jsp入门实例

友情链接: ningjai.zip