×

java编程步骤 java

学习java要分几个步骤?前端自学学完html,css和javascript之后,正在学jQuery,但很迷茫

admin admin 发表于2022-06-11 01:11:29 浏览127 评论0

抢沙发发表评论

学习java要分几个步骤


首先是JAVA基础JAVA SE,j2se的学习顺序一般是这样的:基础语法 -》 面向对象入门 -》 异常处理 -》 数组 -》 常用类 -》 容器(相当重要) -》 IO -》 线程 -》 网络 -》 GUI。
之后是JAVA EE,先学习Servlet、JSP,然后再学习Struts、Hibernate、Spring等框架。
JAVA SE是JAVA EE的基础,Servlet、JSP是框架的基础。

还有数据库,个人建议学习oracle,当然其它的像MySQL,MS SQL,都可以,只要会一个,再学其它的就会发现很类似。

另外就是html,css,javascript,xml,这些是JAVA WEB编程要用到的,建议在JAVA之前学,至少在JAVA EE之前。

前端自学学完html,css和javascript之后,正在学jQuery,但很迷茫


jq在实际开发中还是会经常用到的。
至于 bootstrap 一般情况下开发企业网站才会用,相对来说使用频率不高,但是肯定是有用的。
至于之后要学的那就多了:
1. 三大框架必须会一个或以上 vue、angular、react 推荐学 vue ,因为微信小程序的语法和 vue 是非常接近的,学会了vue 对你后面学小程序有很大帮助。

2. ui 框架 iview、element ui、ionic 学 angular 的话 ui 框架 就学 ionic 其他的建议用 iview 当然也可以用其他的,个人感觉 iview 比较美观一点。

3. node 和 webpack 不精通也要了解一下,nodejs 如果向全栈发展 的话,可以学 nodejs 写接口很方便,也很简单。
4. 微信小程序
5. git 、APIcloud , git在团队开发的时候拉取分支开发,合拼代码等等很有用,并且使用git 通过命令行创建、开发、运行、打包项目等等都会用到。APIcloud 用于打包 移动paa, 不是必要技能,但是也可以学一下。
等你把这些都学会了,以后的路就不用我再说了,那时候你已经知道应该学什么了。

jsp运行时错误,代码505


控制客户端访问是开发一个基于B/S的架构的系统的开发者必须考虑的问题。JSP或SERVLET规范的基于配置文件的安全策略对资源的控制是以文件为单位的,即只可以定义某个视图全部可以或全部不能被访问。一个比较复杂的系统往往要要求对视图的一部分(如JSP页面里的一个按钮)提供访问控制,只允许被某种角色的用户访问。如果采用可编程的安全策略,因为对用户角色和操作的定义在开发时不能定义,而且这种策略加大了程序员的工作量,它可能不是一种好的办法。

我采用定制标签库和和配置文件来解决这个问题:把要权限控制的JSP页面元素如BUTTON,作为标签的内容。为受保护的内容起一个唯一的名称,把这个名称作为标签的一个属性。某个角色对某个页面元素或一组页面元素是否有权限,在XML配置文件中描述。

例如,下面的JSP页面有“详细”和“修改”两个按钮。

《%@ taglib uri=“

Pagekage com.presentation.viewhelper.JspSecurityTag;

import javax.servlet.jsp.tagext.*;

import javax.servlet.jsp.*;

import java.util.*;

import org.xml.sax.*;

import org.xml.sax.helpers.*;

import org.w3c.dom.*;

import java.io.*;

太多了,发不完,自己去看吧
-JAVA