今天给各位分享请把你原来的jsp教程全丢掉的知识,其中也会对jspx进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

(急)大家有谁知道哪里有jsp的运行教程啊?要详细的!我们找了好久都没有找到啊,拜托大家帮忙一下吧!

环境变量配置:

变量名: JAVA_HOME

变量值: C:\Program Files\java\jdk1.7.0_18

变量名: TOMCAT_HOME

变量值: C:\Program Files\Apache Software Foundation\Tomcat 7.0

变量名: CLASSPATH

变量值: . ;%JAVA_HOME%\jre\lib\rt.jar;%TOMCAT_HOME%\lib\servlet-api.jar

变量名: PATH

变量值: %JAVA_HOME%\bin;%TOMCAT_HOME%\bin

测试运行

打开浏览器(如:IE浏览器),直接输入: (或:)运行tomcat主页。

运行自编的JSP程序。

把实验一\code\Example1_1.jsp文件复制到:C:\Program Files\Apache Software Foundation\Tomcat 7.0\ webapps目录下。

启动 Tomcat 引擎。在桌面“开始\程序\ Apache Tomcat 7.0\configure tomcat”启动服务引擎。

打开浏览器,直接输入: 运行。(注意:路径名称的大小写)

问题:

【1】若Example1_1.jsp程序在E:\code\目录下,TOMCAT如何才能访问?

解决方法:

打开C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\server.xml文件,在/host之间添加如下内容:Context path=”/lab1″ docBase=”E:/code”/Context

打开浏览器,直接输入: 运行。

【2】如何修改服务器端口号?如把端口号修改为:8084

解决方法:

打开C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\server.xml文件,在:

Connector port=”8080″ protocol=”HTTP/1.1″

connectionTimeout=”20000″

redirectPort=”8443″ /

的8080改为8084

打开浏览器,直接输入: 运行。

【3】仿照Example1_1.jsp文件,创建Example1_2.jsp程序,其功能为:输出1~100的奇数和。

【4】 把Example1_2.jsp复制到E:/project/目录下。用 运行JSP程序。应该如何修改配置服务器?

jsp修改后页面还是原来的,怎么办?

1.修改请把你原来的jsp教程全丢掉的是别请把你原来的jsp教程全丢掉的jsp文件请把你原来的jsp教程全丢掉,和请把你原来的jsp教程全丢掉你看到的页面不是同一个请把你原来的jsp教程全丢掉,所以没变化。

2.可能是没编译。看下编译后的文件是否修改。

eclipse项目中的jsp总是莫名其妙的被自动删除了

检查看下杀毒软件是否在删除,实在不行请把你原来的jsp教程全丢掉的,先删除杀毒软件和安全卫士等软件,eclipse是不会作请把你原来的jsp教程全丢掉的这事情请把你原来的jsp教程全丢掉的,另外还有一种可能就是电脑中毒。

jsp代码修改后在浏览器显示为什么还是原来的代码?怎么修改?

jsp代码修改后在浏览器显示为什么还是原来的代码?怎么修改?如果你确定改了后没有改变,那么建议你到tomcat webapp下面删除项目。并且重新发布,然后重启tomcat一般就可以了 jsp如何与数据库(SQL server 2000)建立连接,并进行相关查询,更新操作?(使用纯Java数据库驱动程序进行连接的)首先sql2000需要打sp4补丁,项目中需要添加3个jar包 至于怎么获取。我这里写了个通过配置文件配置的方法,你可以参考下 //读取XML文件。注意:web-inf需要有dataSourceConfig.xmlpackage com.bin.struts.util.DBConfig;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;

import javax.xml.parsers.DocumentBuilderFactory;

import javax.xml.parsers.ParserConfigurationException;import org.w3c.dom.Document;

import org.w3c.dom.Element;

import org.w3c.dom.NodeList;

import org.xml.sax.SAXException;public class ReadXml {

public static String path; public static DataSourceInfo getDataSourceInfo(){

// a = System.getProperty(“user.dir”);

//System.out.println(“最新路径”+a);

// if(path==null){

// System.out.println(“无法获取配置信息”);

// return null;

// }else{

// path = path+”WEB-INF\\dataSourceConfig.xml”;

// }

//System.out.println(“配置文件路径:”+path);

DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();

DocumentBuilder db = null;

try {

db = dbf.newDocumentBuilder();

} catch (ParserConfigurationException e) {

e.printStackTrace();

}

Document doc = null;

try {

doc = db.parse(path);

} catch (SAXException e) {

e.printStackTrace();

} catch (IOException e) {

e.printStackTrace();

}

DataSourceInfo info = new DataSourceInfo();

NodeList root=doc.getElementsByTagName(“dataSource”);

for(int i=0;iroot.getLength();i++){

Element node=(Element)root.item(i);

// System.out.println(“获取数据库驱动名称:”+node.getElementsByTagName(“driverClassName”).item(0).getFirstChild().getNodeValue());

info.setDriverClassName(node.getElementsByTagName(“driverClassName”).item(0).getFirstChild().getNodeValue());

// System.out.println(“获取数据库驱动连接:”+node.getElementsByTagName(“url”).item(0).getFirstChild().getNodeValue());

info.setUrl(node.getElementsByTagName(“url”).item(0).getFirstChild().getNodeValue());

// System.out.println(“获取数据库用户帐号:”+node.getElementsByTagName(“username”).item(0).getFirstChild().getNodeValue());

info.setUsername(node.getElementsByTagName(“username”).item(0).getFirstChild().getNodeValue());

// System.out.println(“获取数据库用户密码:”+node.getElementsByTagName(“password”).item(0).getFirstChild().getNodeValue());

info.setPassword(node.getElementsByTagName(“password”).item(0).getFirstChild().getNodeValue()); }

return info;

}

} //获取数据库连接package com.bin.struts.util.DBConfig;import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement; public class DBConnection {

public static Connection getConnection(){

//ReadXml info = new ReadXml();

DataSourceInfo temp = ReadXml.getDataSourceInfo();

//String driver=;

//String URL=”jdbc:mysql://localhost:3306/ssh”;

//String username=”root”;

//String password=”123456″;

Connection connection = null;

//System.out.println(temp.getDriverClassName());

try{

Class.forName(temp.getDriverClassName());

connection = DriverManager.getConnection(temp.getUrl(),temp.getUsername(),temp.getPassword());

return connection;

}

catch (SQLException e1){

e1.printStackTrace();

}

catch (ClassNotFoundException e){

e.printStackTrace();

}

return null;

}

public static Connection close(){

ResultSet rs = null;

PreparedStatement pstmt = null;

Statement stmt = null;

if(rs!=null){

try {

rs.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

if(stmt!=null){

try {

stmt.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

if(pstmt!=null){

try {

pstmt.close();

} catch (SQLException e) {

e.printStackTrace();

}

}

return null;

}} //实体类 package com.bin.struts.util.DBConfig;public class DataSourceInfo {

private String driverClassName;

private String url;

private String username;

private String password;

public String getDriverClassName() {

return driverClassName;

}

public void setDriverClassName(String driverClassName) {

this.driverClassName = driverClassName;

}

public String getUrl() {

return url;

}

public void setUrl(String url) {

this.url = url;

}

public String getUsername() {

return username;

}

public void setUsername(String username) {

this.username = username;

}

public String getPassword() {

return password;

}

public void setPassword(String password) {

this.password = password;

}}

//xml文件dataSourceConfig.xml ?xml version=”1.0″?dataSource

driverClassNamecom.microsoft.jdbc.sqlserver.SQLServerDriver/driverClassName

urljdbc:microsoft:sqlserver://localhost:1433;DatabaseName=school/url

usernamesa/username

password123/password

/dataSource

~~~~~~~~~JSP

JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 Java,HTML 和 Javascript,这意味着 JSP 将确实是简单的。

网上找个HTML教程,熟悉一下HTML语法,作个静态WEB页;下载JDK,TOMCAT等,配置Jsp环境,然后找本JSP教程,也是先熟悉语法,接着试着写个动态WEB页,功能连接数据库和基本的数据库操作,再就是看JAVA教程,深入了解JAVA类了

首先当然从jsp入门啊,看看《jsp实用教程》清华的那本,当然如果你连基本的html都不了解那就先补一补html,了解jsp的语法、和诸如request、session、等内容,再学习javabean、servlet,这个时候就要用到java了,所以要踏实的打好java基础,看看java的书吧,比如《java编程思想》,记住要不停的编码不停的实践,孰能生巧,然后就是多上csdn的社区或者文档中心看文档,学习一些大家的心得体会、技巧。

写jsp网页我都用dreamwaver,写java用jbuilder,不过这些工具都是为了省事,其实不用也行,嘿嘿

这个过程单单去学是很难的,还不如说是很难完成的,因为我是没有这个耐性,我是临时抱佛脚的,是不学实在不行了才下功夫的,人懒没办法,不过系统的学习对自己只有好处,还是那句话:

1、先学HTML,再学Javascript,如果能学点CSS什么的就更好了,能保证你做出来的网页不难看。

2、先学配置JSP环境,装JDK,TOMCAT,再说JSP,先做做简单的动态网页。

3、先学SQL语法,再装个SQL SERVER(或MYSQL,ACCESS就算了,ORACLE以后再说吧)试试,学会简单的查询、更新、插入和删除。

4、先学JAVA基本语法,然后找一个现成的例子(如JAVABEAN,SERVLET)照猫画虎,不懂或搞不出来的就上这儿问问。

5、最后就可以自己去构思做一个项目,恭喜你,你已经是高手了

如何成为一个成功的Jsp程序员?一个普通的错误是把JSP当作简化的 Java。它不是,(事实上, JSP 是简化的 servlets 。)程序员通常试着没有学习要求的支持技巧而 直接学习 JSP 。JSP 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 Java,HTML 和 Javascript,这意味着 JSP 将确实是简单的。

需要成为一个成功的 JSP 程序员可以参考这个时间表。请注意下列:

*忽略你已经熟悉的步骤。

*训练的时间只是代表学习好足够的基础时间,这样才能转移到下一步。

1、建立并且理解你的Web Server。

因为Apache 是免费的并且在大多数平台上工作,为训练目的推荐 Apache。

安装时间:2 天。

2、保证你理解 HTML / XHTML 。

你将需要了解html基础, 特别是 HTML 布局中的table的使用。XHTML 不久将代替 HTML ,学习 XHTML 的基础是一个好主意。许多程序员通过 HTML IDE 学习 HTML ( 集成开发环境 ) 。因为大多数 HTML IDE产生混乱的HTMl语法,所以花时间学习手工写作html是很有必要的。因 为你将会使用 JSP 和 HTML 混合编程,精通HTML语法是重要的。所以,你必须能流利地写 HTML 。

训练时间:2 ~ 4 个星期。

3、开始学习 Java 。

开始学习 Java 1.4 理解 Java 基础是很重要的。不用担心学习Swing或 Java 的图形方面,因为在JSP 中你不会使用这些特征。集中精力 在 Java 工作的细节,学习 Java 的逻辑,也在 Java Bean上花时间。学习Applet是好的, 但是就象Swing, JSP 的大多数应用将不使用小程 序。

训练时间:3 ~ 6 个星期。

4、学习 JavaScript

学习怎么将 JavaScript在HTML中验证输入的Form元素。也学习 JavaScript怎么能在一 HTML 页以内修改Form的元素。最后要求你能从一

HTML 页内的事件中触发 JavaScript Function。

训练时间:一~ 2 个星期。

5、学习并且理解你的Web Server的更好的细节。

熟悉Web Server的特征,这是很重要的。

训练时间:2 天。

6、建立你的 JSP Server

我推荐以Tomcat开始。它可以很好地运行JSP程序。当你不能在生产使用Tomcat时,学习尽可能多的知识以便于更好的运行程序。另外, 许多 JSP 程序员使用Tomcat。因此当你遇到一个问题时,你将容易发现帮助。

安装时间:1~ 2 天。

7、开始学习 JSP 。

基本的 JSP 学习通过的步骤 1到步骤6可以完成, 然后使用 JSP 对象和脚本写 JSP 程序来联系。学习 JSP 的另外一个方面可以学习怎么创建一个分布式的应用程序。

训练时间:4 ~ 6 个星期。

8、学习更多的 JSP server。

没有关于更多的 JSP Server当然也可以运行jsp程序。然而, 许多 JSP server都由自己特殊的特征,可以让你更好的理解你的JSP 工程。

学习更多的Jsp server如何处理jsp程序是有必要的。同样也可以优化你的 JSP 应用程序,并且使之运行得更快而不出任何问题。

训练时间:2 ~ 7 天。

9、 学习 JDBC 。

JSP 大多数应用将使用数据库,JDBC 被用于数据库连接。经常忽略的一个事实就是,每个 JDBC Driver 所支持的东西是相当不同的。了 解并熟悉在jsp工程上被使用的 JDBC driver的细节是很重要的。(有时这部分的学习被包含在前面 Java 或JSP的学习中了 。)

训练时间:1~ 2 个星期。

到现在,你已经成为了熟练的 JSP 程序员。仍然有很多需要学习,你可以考虑扩展你的知识比如 DHTML , XML ,java证书, JSP Tag Libraries 或 Servlets , 看你想要造什么类型的网站而决定了。

这些训练是JSP 的核心。你不必都学习上面所有的, 取决于你在工程中分配到什么任务和你已经有什么知识。但是这是我成功地训练程序员 的时间表。关键的单元是时间。平均的说, 5 个月时间确实能够训练一个人 ( 从开始到完成 ) 成为一个对jsp熟悉程序员。5 个月时间似乎很长,但要成为一个资深的WEB程序员所学的东西远远不止这一些。

也许你认为这样学习一种语言花费的时间太长了,因为学 ASP 会更快、时间会更短。 但是学习 ASP 不需要学习java的。

请把你原来的jsp教程全丢掉(jspx)插图

关于请把你原来的jsp教程全丢掉和jspx的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。