0 0

请教已经工作的java方面开发人士5

本人今年软件专业大专毕业,企业用的一个都没教,教的乱七八糟,我也没怎么学。后来自学了一点struts2+spring+hibernate+JavaScript+ajax+jquery+html+jsp,我认为基础很重要,但是我现在需要一份工作,然后再补基础

在网上找了个天乙社区,想做个一样的项目,做个项目找软件开发的工作用。但是导入了以后完全不知道如何下手

我考虑从登陆下手但是那个页面链接是
http://localhost:8080/bbscs8/login.bbscs?action=check
是index.jsp里面的window.location.href="login.bbscs?action=check";这个语句是转到login的Action处理,check方法,然后转到物理视图的吗?但是那个页面是怎么出来的,总要有显示页面的啊。我看到WEB_INF下有jsp文件夹,里面有login.jsp,我浏览器访问不到,WEB_INF文件都是隐藏的吧。但是我看它strtus.xml里面配置了
<package name="loginout" extends="bbscs-default" namespace="/">
<action name="login" class="loginAction">
<result name="success" type="redirect">${tourl}</result>
<result name="input">/WEB-INF/jsp/login.jsp</result>
是怎么转过去的?

为什么他的后缀是bbscs,可以随便定义随便改的?只要在struts.xml里面配置拦截吗?我看到lib下还有bbsccs8.jar,这个是他们自己开发的框架吗?

诶,想参照做一份仅仅的登陆都不可以。在网上查到有6.0的分析,但是没看到8.0的

怎么办,我是特别想做开发,但是不知道如何下手,哪位前辈可以耐心详细指点下,该如何下手,或者有什么别的项目可以推荐下

问题补充:除了JEECMS还有其它的吗

我需要一份初级的开发工作,拿什么样的作品能够找到?

问题补充:
飞雪无情 写道
引用
什么他的后缀是bbscs,可以随便定义随便改的?


嗯。可以随便定义。使用    
<constant name="struts.action.extension" value="do" /> 就可以了。。value是你想定义的扩展名。

这个开源的论坛我也看过,没仔细看。你从登录分析是对的,一步步来,前提你要有基础

<package name="loginout" extends="bbscs-default" namespace="/">
<action name="login" class="loginAction">
<result name="success" type="redirect">${tourl}</result>
<result name="input">/WEB-INF/jsp/login.jsp</result> 



这是一个转向,转到什么地址,决定于${tourl}。。这个变量在loginAction里定义的有,你加断点调试一下就知道了。。


这个论坛我感觉优点乱。虽然当时也没细看,你要想研究一些这样的系统,可以推荐Jeecms..



除了JEECMS还有其它的吗

我需要一份初级的开发工作,拿什么样的作品能够找到?

问题补充:
飞雪无情 写道
对于初级开发来说,你学的还是SSH框架,所以jeecms很适合你,不过这个是内容管理系统,如果你实现想做论坛,那么看jeebbs,都是他们公司的,两个产品,开源的,可以看,很不错,适合学习理解。。http://www.jeecms.com/download/index.htm


如果这两个我都做出来,能找到java开发工作吗,在深圳

问题补充:
飞雪无情 写道
找工作和这个作出来没有关系,当然作出来更好。一般一个网站都是团队协作的,你不可能美工编码设计全通。。你是毕业生,只要你基础扎实,底子厚,然后会点常用框架和js就能找到工作。。不用害怕,很简单的。。当然你能把这两个研究透对你的学习有很大帮助!


基础扎实,底子厚指的是什么?操作系统、数据结构这些?还是ssh那些基础

问题补充:
飞雪无情 写道
引用
基础扎实,底子厚指的是什么?操作系统、数据结构这些?还是ssh那些基础


指的是你的java基础,这个可以好好读读Think in java 这本书,就差不多了。想ssh都是工具,现在比较流行,可以使用,你光掌握这些是不够的,有一天这些工具淘汰了你就什么也不会了,所以你要有扎实的java基础,这样对于新工具和新事物的掌握也快,也迅速。所以基础,原理最重要。工具是其次!


恩,对基础很重要,我也考虑工作后考个研,但是现在需要工作,基础的工作,有口饭吃,做这两个项目是不是就可以了?

问题补充:
飞雪无情 写道
嗯。可以,只要你能做出来,理解透彻,找工作完全没有问题!祝你好运


多谢你!
2010年8月18日 10:24

6个答案 按时间排序 按投票排序

0 0

采纳的答案

引用
什么他的后缀是bbscs,可以随便定义随便改的?


嗯。可以随便定义。使用    
<constant name="struts.action.extension" value="do" /> 就可以了。。value是你想定义的扩展名。

这个开源的论坛我也看过,没仔细看。你从登录分析是对的,一步步来,前提你要有基础

<package name="loginout" extends="bbscs-default" namespace="/">
<action name="login" class="loginAction">
<result name="success" type="redirect">${tourl}</result>
<result name="input">/WEB-INF/jsp/login.jsp</result> 



这是一个转向,转到什么地址,决定于${tourl}。。这个变量在loginAction里定义的有,你加断点调试一下就知道了。。


这个论坛我感觉优点乱。虽然当时也没细看,你要想研究一些这样的系统,可以推荐Jeecms..

2010年8月18日 10:34
0 0

嗯。可以,只要你能做出来,理解透彻,找工作完全没有问题!祝你好运

2010年8月18日 13:20
0 0

引用
基础扎实,底子厚指的是什么?操作系统、数据结构这些?还是ssh那些基础


指的是你的java基础,这个可以好好读读Think in java 这本书,就差不多了。想ssh都是工具,现在比较流行,可以使用,你光掌握这些是不够的,有一天这些工具淘汰了你就什么也不会了,所以你要有扎实的java基础,这样对于新工具和新事物的掌握也快,也迅速。所以基础,原理最重要。工具是其次!

2010年8月18日 12:58
0 0

找工作和这个作出来没有关系,当然作出来更好。一般一个网站都是团队协作的,你不可能美工编码设计全通。。你是毕业生,只要你基础扎实,底子厚,然后会点常用框架和js就能找到工作。。不用害怕,很简单的。。当然你能把这两个研究透对你的学习有很大帮助!

2010年8月18日 12:30
0 0

对于初级开发来说,你学的还是SSH框架,所以jeecms很适合你,不过这个是内容管理系统,如果你实现想做论坛,那么看jeebbs,都是他们公司的,两个产品,开源的,可以看,很不错,适合学习理解。。http://www.jeecms.com/download/index.htm

2010年8月18日 11:16
0 0

引用
为什么他的后缀是bbscs,可以随便定义随便改的?


是的自由定义!类似:
<constant name="struts.action.extension" value="do,action,abcd"></constant>


建议 先不要管那么多原理! 先把基础打好! 通过实例先入门! 脚踏实地!
我 看你问题还不少! 加油啊!

2010年8月18日 10:31

相关推荐

    开题报告springboot314基于java无人超市管理系统开题报告.doc

    3. **请教专业人士**:与教师、同学讨论Java编程和系统设计的相关问题,获取专业知识和技术支持。 4. **实验验证**:通过编写和测试代码,不断优化系统功能,确保系统的稳定性和实用性。 参考文献中提到了董艳的二...

    实用的转正的述职报告模板合集7篇.docx

    我自202X年X月X日入职以来,已经完成了3个月的试用期,现在我将这段时间的工作情况和学习成果向您汇报,以申请正式转正。 首先,我要感谢公司提供的工作机会以及领导和同事们的悉心指导。在这段期间,我始终遵循...

    【精选模板】计算机实习日记三篇.pdf

    总的来说,这些实习日记揭示了计算机科学和技术中的一些关键概念,包括UI设计、数据库管理、SQL操作、软件架构以及Java Web开发中的流行框架。实习经验不仅锻炼了实习生的技术能力,也帮助他们了解了实际项目开发的...

    SCJP题库,有了它必过

    这个证书是衡量Java编程技能的一个标准,对于想要在Java开发领域提升自己的专业人士来说,是一项重要的资质证明。 标题中的"SCJP题库,有了它必过"暗示了这份资料可能包含了大量的SCJP考试练习题和模拟测试,是备考...

    软件公司实习总结.pdf

    1. **项目经验和技能需求**:在寻找实习或工作时,雇主通常会寻找具有项目经验的候选人,例如在面试中被问及Java编程能力。缺乏实际经验可能会导致求职困难。 2. **自我提升与培训**:为了弥补经验不足,作者选择了...

    Myeclipse与idea关于ssm框架的初步整合

    SSM框架,即Spring、SpringMVC和...在遇到问题时,可以查阅官方文档、社区论坛或者在线教程获取帮助,也可以利用私信等方式向专业人士请教。总之,熟悉并掌握SSM框架的整合对于Java Web开发者来说是非常重要的技能。

    软件设计师考试真题(2004-2011)

    《软件设计师考试真题(2004-2011)》集合了...同时,对于不理解的问题,可以查阅相关资料或向专业人士请教,确保每个知识点都得到充分理解和掌握。这样,不仅能够顺利通过考试,更能为未来的职业生涯打下坚实的基础。

    2018京东秋招人力资源类笔试题.pdf

    当老同学在工作中取得突出成绩时,选择虚心请教和努力学习的态度是有利于个人职业发展的,这体现出良好的团队协作精神和自我提升意识。 【知识点四:职业化行为规范】 按照既定的行为规范开展工作,体现的是职业化...

    软件设计师真题整理含答案(06-09)

    对于不理解的知识点,应及时查阅相关资料或请教专业人士,确保备考效果。 总之,这份【软件设计师真题整理含答案(06-09)】是宝贵的复习材料,充分利用它可以有效地提升考生的备考效率,助力通过软件设计师资格...

    给C++初学者的忠告

    - **建议**:加入相关的技术论坛或社区,多参与讨论,必要时可以向更有经验的人士请教。 #### 23. 深入理解Effective C++系列书籍 - **解释**:Effective C++、More Effective C++及Exceptional C++等书籍提供了很...

Global site tag (gtag.js) - Google Analytics