搜公司
看面经
查工资
找职位
发现
搜公司、看面经、查工资
高级搜索
登录/注册
登录/注册后,可获得:
看面经不在受限制
了解你感兴趣的公司和职业
企业数据全维度查看
全维度数据保障求职安全
保留浏览搜索历史
快速访问关注公司
首页
服务器端Java开发
服务器端Java开发
服务器端Java开发是做什么的?本页面为用户提供了服务器端Java开发的岗位职责,以及本职位近些年的薪资待遇情况、就业趋势、招聘趋势、面试经验等信息,综合图表数据多方面解析该职位的热度。
2024-05-01 22:00:00 更新
主页
工资
就业
招聘
面试
服务器端Java开发简介
岗位职责
发展历程 1.2版本 JSP1.2不支持EL,但可以使用外部的JSTL标签以便使用EL。 2.版本 JSP 2.的一个主要特点是它支持表达语言(expression language)。JSTL表达式语言可以使用标记格式方便地访问JSP的隐含对象和JavaBeans组件,JSTL的核心标记提供了流程和循环控制功能。自制标记也有自定义函数的功能,因此基本上所有scriptlet能实现的功能都可以由JSTL替代。在JSP 2.中,建议尽量使用EL而使JSP的格式更一致。 SimpleTag JSP 2.中加入了新的创建自制标记的API,javax.servlet.jsp.tagext.SimpleTag定义了用来实现简单标记的接口。和 JSP 1.2中的已有接口不同的是,SimpleTag接口不使用doStartTag和doEndTag方法,而提供了一个简单的doTag方法。这个方法在调用该标记时只被使用一次。而需要在一个自制标记中实现的所有逻辑过程、循环和对标记体的评估等都在这个方法中实现。从这个方面来讲, SimpleTag和IterationTag可以达到同等的作用。但SimpleTag的方法和处理周期要简单得多。在SimpleTag中还有用来设置JSP内容的setJspBody和getJspBody方法。Web容器会使用setJspBody方法定义一个代表JSP内容的 JspFragment对象。实现SimpleTag标记的程序可以在doTag方法中根据需要多次调用getJspBody.invoke方法以处理JSP内容。 重要功能 JSP2.中的一个主要功能是JSP fragment,它的基本特点是可以使处理JSP的容器推迟评估JSP标记属性。我们知道一般JSP是首先评估JSP标记的属性,然后在处理JSP标记时使用这些属性,而JSP fragment提供了动态的属性。也就是说,这些属性在JSP处理其标记体时是可以被改变的。JSP需要将这样的属性定义为 javax.servlet.jsp.tagext.JspFragment类型。当JSP标记设置成这种形式时,这种标记属性实际上的处理方法类似于标记体。在实现标记的程序中,标记属性可以被反复评估多次。这种用法称为JSP fragment。JSP fragment还可以定义在一个SimpleTag处理程序中使用的自制标记动作。像前面例子说明的,getJspBody返回一个 JspFragment对象并可以在doTag方法中多次使用。需要注意的是,使用JSP fragment的JSP只能有一般的文本和JSP action,不能有scriptlet和scriptlet表达式。 语言标准 句法 一个JSP页面可以被分为以下几部份: 》 静态数据,如HTML 》 JSP指令,如include指令 》 JSP脚本元素和变量 》 JSP动作 》 用户自定义标签 静态数据 静态数据在输入文件中的内容和输出给HTTP响应的内容完全一致。此时,该JSP输入文件会是一个没有内嵌JAVA或动作的HTML页面。而且,客户端每次请求都会得到相同的响应内容。 JSP指令 JSP指令控制JSP编译器如何去生成servlet,以下是可用的指令: 》 包含指令include –包含指令通知JSP编译器把另外一个文件完全包含入当前文件中。效果就好像被包含文件的内容直接被粘贴到当前文件中一样。这个功能和C预处理器所提供的很类似。被包含文件的扩展名一般都是jspf(即JSPFragment,JSP碎片): <%@ include file=somefile.jsp %> 》 页面指令page –页面指令有以下几个选项: <%@ page import=java.util.* %> //example import导入样例<%@ page contentType=text/html %> //example contentType页面类型样例<%@ page isErrorPage=false %> //example for non error page无错页面样例<%@ page isThreadSafe=true %> //example for a thread safe JSP安全线程JSP样例 注意:在同一个JSP文件中只有import导入页面指令可以被多次使用。 》 标签库指令taglib –标签库指令描述了要使用的JSP标签库。该指令需要指定一个前缀prefix(和C++的命名空间很类似)和标签库的描述URI: <%@ taglib prefix=myprefix uri=taglib/mytag.tld %> JSP脚本 标准脚本变量 以下是永远可用的脚本变量: 》 out – JSPWriter用来写入响应流的数据 》 page – servlet自身 》 pageContext –一个PageContext实例包括和整个页面相联系的数据,一个给定的HTML页面可以在多个JSP之间传递。 》 request –HTTP request对象 》 response –HTTP response对象 》 session – 脚本元素 有三个基本的脚本元素,作用是使JAVA代码可以直接插入servlet. 》 一种是声明标签,在JAVA SERVLET的类体中放入一个变量的定义。静态的数据成员也可以如此定义。 》 <%! int serverInstanceVariable = 1; %> 》 一种是脚本标签,在JAVA SERVLET的类的_jspService()方法中放入所包含的语句。 》 <% int localStackBasedVariable = 1; out.println(localStackBasedVariable); %> 》 一种是表达式标签,在JAVA SERVLET的类中放入待赋值的表达式,表达式注意不能以分号结尾。 》 <%= expanded inline data + 1 %> JSP动作 JSP动作是一系列可以调用内建于网络服务器中的功能的XML标签。JSP提供了以下动作: jsp:include 和子过程类似,JAVA SERVLET暂时接管对其它指定的JSP页的请求和响应。当处理完该JSP页后就马上把控制权交还当前JSP页。这样JSP代码就可以在多个JSP页中共享而不用复制。 jsp:param 可以在jsp:include
查看全文
服务器端Java开发工资
整体分布
历年变化
最低:¥2,001
最高:¥79,977
月收入平均值约
¥
22,710
高于平均值约占
0%
月收入中位数
¥
20,326
近半年趋势
下降
解读:服务器端Java开发在全国的平均月薪为¥22,710,中位数为¥20,326,其中¥22k-30k工资占比最多,约20%。
来源于3095914份样本
服务器端Java开发就业
同比上月,人才热度
+3.59%
服务器端Java开发招聘
同比上月,职位数量
+0.16%
服务器端Java开发面经
比亚迪(BYD)
面试:底盘工程师。有了很好的初印象,问的常规问题,收到offer了。
玖拾玖
面试了职位:
底盘工程师
确定通过
一面 电话面试,问的问题很简单,先自我介绍,然后问学习成绩,学的最好的科目,为什么选择来比亚迪,然后介绍了一下岗位和工作内容,问我能接受这些工作吗?后面的有些记不清了,总之很简单。现场面试,学校报告厅。一面通过后,二面问了一下项目、性格特点这些,总之都是些很常规的问题。总体感受:很简单,感觉主要看学历,目前985本硕,先拿这个保底了。
...查看更多
01-03 发布
南京熊猫信息产业有限公司
面试:通信技术工程师。面试还好,难度适中,期待有个好结果。
名人堂文件柜采购主管
面试了职位:
通信技术工程师
感觉靠谱
还好
01-03 发布
华润(沈阳)地产有限公司
面试:财务主管。总体来说体验还行,难度大概中等水平,确认通过。
看准53109
面试了职位:
财务主管
确定通过
面试很正规,人力面试后,财务领导面,问的问题很专业,所以真的是有经历并且自己很懂自己的专业才行,至少要把自己的简历内容很透彻的掌握,以免被问住。财务领导面试很有压迫感,但是只要你能尽力回答不怯场,努力往自己懂得方向靠拢就没问题。
01-03 发布
广州由我
外贸业务员面试一般,共3轮面试
匿名用户
面试了职位:
外贸业务员
感觉没戏
产业园环境一般,面试过程如下 电话沟通,约了线下面试,面试是在厂里,只有一部电梯能上,得绕路现场面试填信息表,表格很详细,包括家庭信息等等自我介绍(这家蛮注重口语水平)围绕简历内容提问,问题中规中矩,主要问上家公司业务以及离职原因还问了mbti公司产品耳机质量emmm(只耐三个月),售后服务也不好,只能说虽然是外贸岗,选品还是很重要的
...查看更多
01-03 发布
大白-晓宇科技
面试:Java。总体感觉比较正常,整体难度中等,应该是通过了。
冒险湾纪念册机械工程师
面试了职位:
Java
感觉靠谱
都是一些java基础的文题
01-03 发布
查看更多 1422001 条面试经验
相关岗位
软件开发工程师
软件开发
java
前端开发
前端开发工程师
java工程师
java开发工程师
移动开发
后端开发
Android开发工程师
寻找更多岗位洞察
down
服务器端Java开发热门公司面试
01
百度
5450条信息
02
华为
2652条信息
03
阿里巴巴
2395条信息
04
中软国际
1907条信息
05
腾讯
1743条信息
06
中科软
1398条信息
07
京东
1307条信息
08
软通动力
1280条信息
09
美团网
907条信息
10
亚信(AsiaInfo)
891条信息
11
东软集团
832条信息
12
字节跳动
799条信息
热门搜索
东方优播
电商运营
蓝月亮
震坤行
热门公司榜单
独角兽企业
418家公司
高新技术企业
215917家公司
技术先进型服务企业
781家公司
科技型中小企业
482132家公司
众创空间
1372家公司
专精特新企业
25958家公司
科技小巨人企业
6281家公司
民营科技企业
20593家公司
瞪羚企业
23329家公司
雏鹰企业
8047家公司
隐形冠军企业
1317家公司
国家级技术创新示范企业
1917家公司
国家级企业技术中心
1414家公司
国家级科技企业孵化器
855家公司
专精特新小巨人企业
4300家公司
小程序
公众号
APP
热门职位
薪资待遇
就业趋势
热招岗位
面试经历
java服务器端程序岗位职责
java服务器端开发工程师岗位职责
社区编辑实习生岗位职责
铲平经理岗位职责
营业担当(手机)岗位职责
电话助理(实习)岗位职责
尼龙岗位职责
车间员岗位职责
Citrix Engineer岗位职责
制造分厂机修工段岗位职责
白盒测试岗位职责
村镇银行财务培训生岗位职责
终端技术岗位职责
策划者岗位职责
物流主管兼物流规划岗位职责
集中支付岗位职责
科技信息管理中心实习生岗位职责
计划物流部经理岗位职责
热电厂汽机副司机岗位职责
材料助理工程师岗位职责
java服务器端程序工资
java服务器端开发工程师工资
社区编辑实习生工资
铲平经理工资
营业担当(手机)工资
电话助理(实习)工资
尼龙工资
车间员工资
Citrix Engineer工资
制造分厂机修工段工资
白盒测试工资
村镇银行财务培训生工资
终端技术工资
策划者工资
物流主管兼物流规划工资
集中支付工资
科技信息管理中心实习生工资
计划物流部经理工资
热电厂汽机副司机工资
材料助理工程师工资
java服务器端程序就业前景
java服务器端开发工程师就业前景
社区编辑实习生就业前景
铲平经理就业前景
营业担当(手机)就业前景
电话助理(实习)就业前景
尼龙就业前景
车间员就业前景
Citrix Engineer就业前景
制造分厂机修工段就业前景
白盒测试就业前景
村镇银行财务培训生就业前景
终端技术就业前景
策划者就业前景
物流主管兼物流规划就业前景
集中支付就业前景
科技信息管理中心实习生就业前景
计划物流部经理就业前景
热电厂汽机副司机就业前景
材料助理工程师就业前景
java服务器端程序招聘
java服务器端开发工程师招聘
社区编辑实习生招聘
铲平经理招聘
营业担当(手机)招聘
电话助理(实习)招聘
尼龙招聘
车间员招聘
Citrix Engineer招聘
制造分厂机修工段招聘
白盒测试招聘
村镇银行财务培训生招聘
终端技术招聘
策划者招聘
物流主管兼物流规划招聘
集中支付招聘
科技信息管理中心实习生招聘
计划物流部经理招聘
热电厂汽机副司机招聘
材料助理工程师招聘
java服务器端程序面试
java服务器端开发工程师面试
社区编辑实习生面试
铲平经理面试
营业担当(手机)面试
电话助理(实习)面试
尼龙面试
车间员面试
Citrix Engineer面试
制造分厂机修工段面试
白盒测试面试
村镇银行财务培训生面试
终端技术面试
策划者面试
物流主管兼物流规划面试
集中支付面试
科技信息管理中心实习生面试
计划物流部经理面试
热电厂汽机副司机面试
材料助理工程师面试