求Java入门视频教程《Java从入门到精通》视频教程由孙鑫老师,

Python021

求Java入门视频教程《Java从入门到精通》视频教程由孙鑫老师,,第1张

Java入门课程精讲免费下载

链接:https://pan.baidu.com/s/1WNpJgbv9OpNhaPCeJX6q0w

提取码:g54h

Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

《java视频教程》百度网盘资源免费下载

链接:https://pan.baidu.com/s/1GluQ3B9kBofTP7qBfZU1XA

提取码:jn54

java视频教程|53.mp4|52_定义输入输出格式.mp4|51_综合练习(二).mp4|50_综合练习(一).mp4|49_开发工具之Eclipse(å››).mp4|48_开发工具之Eclipse(三).mp4|47_开发工具之Eclipse(二).mp4|46_开发工具之Eclipse(一).mp4|45_hashCode()与toString().mp4|44_equals函数的作用.mp4|42_类集框架(二).mp4|41_类集框架(一).mp4|40_Java当中的数组.mp4|38_Java当中的线程(三).mp4  

第一步,安装tomcat6.jdk1.6.(这是我的环境,应该不是必须的)

第二步,index.html,作用是跳转到helloworld.action,代码如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

<head>

<META HTTP-EQUIV="Refresh" CONTENT="0URL=example/HelloWorld.action">

</head>

<body>

<p>Loading ...</p>

</body>

</html>

第三步,example目录下的HelloWorld.jsp,代码如下:

<%@ page contentType="text/htmlcharset=UTF-8" %>

<%@ taglib prefix="s" uri="/struts-tags" %>

<html>

<head>

<title><s:text name="HelloWorld.message"/></title>

</head>

<body>

<h2><s:property value="message"/></h2>

<h3>Languages</h3>

<ul>

<li>

<s:url id="url" action="HelloWorld">

<s:param name="request_locale">en</s:param>

</s:url>

<s:a href="%{url}">English</s:a>

</li>

<li>

<s:url id="url" action="HelloWorld">

<s:param name="request_locale">es</s:param>

</s:url>

<s:a href="%{url}">Espanol</s:a>

</li>

</ul>

</body>

</html>

第四步,example包下的java原文件HelloWorld.java,代码如下:

package example

/**

* <code>Set welcome message.</code>

*/

public class HelloWorld extends ExampleSupport {

public String execute() throws Exception {

setMessage(getText(MESSAGE))

return SUCCESS

}

/**

* Provide default valuie for Message property.

*/

public static final String MESSAGE = "HelloWorld.message"

/**

* Field for Message property.

*/

private String message

/**

* Return Message property.

*

* @return Message property

*/

public String getMessage() {

return message

}

/**

* Set Message property.

*

* @param message Text to display on HelloWorld page.

*/

public void setMessage(String message) {

this.message = message

}

}

第五步,example包下的java文件ExampleSupport.java.代码如下:

package example

import com.opensymphony.xwork2.ActionSupport

/**

* Base Action class for the Tutorial package.

*/

public class ExampleSupport extends ActionSupport {

}

第六步,WEB-INF下的web.xml,代码如下:

<?xml version="1.0" encoding="UTF-8"?>

<web-app id="WebApp_9" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

<display-name>Struts Blank</display-name>

<filter>

<filter-name>struts2</filter-name>

<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>

</filter>

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

<welcome-file-list>

<welcome-file>index.html</welcome-file>

</welcome-file-list>

</web-app>

第七步,WEB-INF/classes目录下的struts.xml,代码如下:

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

"http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>

<constant name="struts.enable.DynamicMethodInvocation" value="false" />

<constant name="struts.devMode" value="false" />

<include file="example.xml"/>

<!-- Add packages here -->

</struts>

第八步,WEB-INF/classes目录下的example.xml,代码如下:

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

"http://struts.apache.org/dtds/struts-2.0.dtd">

<struts>

<package name="example" namespace="/example" extends="struts-default">

<action name="HelloWorld" class="example.HelloWorld">

<result>/example/HelloWorld.jsp</result>

</action>

<!-- Add actions here -->

</package>

</struts>

第九步,WEB-INF/classes/example目录下的package.properties,代码就一句:

HelloWorld.message= Struts is up and running ...

第十步,WEB-INF/classes/example目录下的package_es.properties,西班牙问的,代码也就一句:

HelloWorld.message= �truts est?bien! ...

结束.好累.给分.多给.谢谢