熟悉 IBM Rational Application Developer以及Portal Server
头一次用的时候,控制台输出的日志粘贴到word里面足足有34页,启动服务器的时候花费了足足五分钟的时间,这么庞大的家伙真是从来没有见过.
学习还是要继续,单位要求我们做的练习大体上有俩步,第一步是搭建好开发环境,然后可以使静态的网页跑起来,步骤大体如下:
记得勾选EAR membership 和Create a portlet俩个选项.给几个链接:
JavaEE ear包类加载器机制解析:http://www.javaeye.com/topic/366112
Ear文件格式简介:http://alanland.javaeye.com/blog/673237
Faces Portlet开发框架初体验:http://www.ibm.com/developerworks/cn/websphere/library/techarticles/chenjunwei/fportlet/fportlet1.html
Portal 解释:http://www.360doc.com/content/05/0913/15/677_12298.shtml
然后我们会发现有俩个工程,一个是我们的XXX工程,另外一个是XXXEAR工程,这是为什么呢?-- XXXear是用来打包ear项目,可以几个把project打在一个ear
<module id="WebModule_1281616343151">
<web>
<web-uri>Learn.war</web-uri>
<context-root>.Learn</context-root>
</web>
</module>
进入项目,打开jsp页面,将相应的代码写在<f:view></f:view>标签当中。(这时候可以根据自己的兴趣爱好选择开发视图, Pallte面板里面有控件)
文件目录如下:
可以看到各种配置文件,首先 从application.xml开始,另起一篇~
第二步是连接到数据库,过程中又遇到各种错误,譬如说portlet被禁用什么的,有时间再来补充,再研究,都八点四十了赶紧回去(早上来的时候莫名其妙的就读出来了数据,可能是远程服务器昨天晚上关掉的原因吧)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· SQL Server 2025 AI相关能力初探
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库