jeecmsv5源码
❶ form表单里面可以嵌套div、table标签吗
可以,如下:
<formclass="vote"action=""method="post">
<ul>
<liclass="title"></li>
<li><span>1:题目..............题目</span></li>
<li><inputclass="word"name="reply"type="text"/>选项</li>
<li><span>2:题目..............题目</span></li>
<li><inputtype="radio"/>单选选项1<inputtype="radio"/>单选选项2<inputtype="radio"/>单选选项3<inputtype="radio"/>单选选项4</li>
<li><span>3:题目..............题目</span></li>
<li><inputtype="checkbox"/>多选选项1<inputtype="checkbox"/>多选选项2<inputtype="checkbox"/>多选选项3<inputtype="checkbox"/>多选选项4</li>
<liclass="operate"><inputtype="submit"value="提交"/><ahref="###"target="_blank">查看调查结果</a></li>
</ul>
</form>
(1)jeecmsv5源码扩展阅读:
注意事项
嵌套规则:
1、内联元素,可以嵌套内联元素,不可以嵌套块状元素。
2、块元素,可以嵌套块元素,或者是内联元素。
3、部分块元素,不能嵌套块元素,只能嵌套内联元素,如:p、h1-h6。
4、块元素中嵌套的元素,块元素和块元素一级,内联元素和内联元素一级。
5、内联标签可以嵌套内联元素,不可以嵌套块状元素。
<a><a></a></a> 正确(内联嵌套内联)
<a><span></span></a> 正确(内联嵌套内联)
<span><div></div></span> 错误(内联嵌套块级)
6、块元素可以嵌套块元素(不是所有块级都可以嵌套块级),或者是内联元素。
<div><div></div></div>正确(块级嵌套块级)
<div><span></span></div> 正确 (块级嵌套内联)
7、有几个特殊的块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊的标签是:h1~h6、p、dt。所以说p里面不能嵌套div。
<p><ol><li></li></ol></p> 错误(特殊块级标签只能嵌套内联标签)
<p><div></div></p> 错误(特殊块级标签只能嵌套内联标签)
8、块元素中嵌套的元素,块元素和块元素并列一级,内联元素和内联元素并列一级
<div><h2></h2><p></p></div>正确(块级和块级并列一级)
<div><a href="#"></a><span></span></div>正确(内联与内联并列一级)
<div><h2></h2><span></span></div>错误(块级和内联并列一级了)
❷ jeecms自定义标签怎么使用
如果你说的是www.jeecms.com 的话: 学习 Freemarker ,用来做前台,了解提供的标签 “栏目标签:[@cms_channel] ” 懂得MVC模式,有java基础 即可。 如果有一定功底的话,可以在jeecms的源代码上进行添加新的功能! 等你能根据自己的需求
❸ 高分,想找一份工作,请大家给我发一些java SSH项目的源码或者需求
csdn
pudn
这些网站上源码都很多啊
注册个用户自己上去下吧
❹ 有没有什么工具,可以先画出表格,再把表格转换成HTML代码
jeecms好像可以,内容编辑框里边把你画出的表格弄进去,点击源码就可以看得到了
❺ jeecms开源吗
当然是开源的。jeecms不仅提供全部源码,而且在研发之初即全面的考虑了二次开发的高效性和代码的高移植性,是一款非常容易上手和二次开发的产品。
了解更多开源相关,去LUPA社区看看吧。
❻ 开源cms系统那个好要开源的
wordpress这个开源cms是不错的啊,很好用的,而且还是免费的。
❼ JEECMS怎么使用啊..希望人能给详细的说明一下 感激不尽... - - 最好从模板说起 可以说一个大致的步骤...
jeecms是一款建站工具,可以进行定义管理,比如改变网站的布局,以及新闻图片或者新闻公告的设置和上传,进行动态维护。当然源码jeecms是提供的,也可以自己扩展修改。不过建议不要过多地进行修改,这样会破坏它的可维护性。如果需要大量的修改的话,建议自己开发一套系统,也不是很难。呵呵,希望能够帮到你吧。
❽ java源码部署问题(关于jeecms开发)
java的部署主要是遵循J2EE规范,一般是把源码按照规范放到一个web(比如tomcat啥的)容器,类似php的apache服务器,所以你要二次开发,就需要了解原来系统的环境,一般说明中会有,然后停掉服务器,把你修改好的代码更新,重启服务器。如果要自动可能需要自己简单的实现一下,或者用一些第三方优秀工具啥的,如果还有问题可以继续追问,或者看我的网络空间
❾ 如何替换JEECMS 里的文本编辑器为百度的ueditor
1、拷贝源码包中的dialogs、themes、net、third-party、editor_all.js和editor_config.js到ueditor文件夹中。
2、在ueditor文件夹里的editor_config.js里设置绝对路径:
把URL = window.UEDITOR_HOME_URL||tmp.substr(0,tmp.lastIndexOf("/")+1).replace("_examples/","").replace("website/","");
改成URL= window.UEDITOR_HOME_URL||"/ueditor/";
3、加入文件头,注意次序不要错:
<script type="text/javascript" src="/ueditor/editor_config.js"></script>
<script type="text/javascript" src="/ueditor/editor_all.js"></script>
<link rel="stylesheet" href="/ueditor/themes/default/ueditor.css">
4、加入实体,其中div或者textarea是实例,script是引用语句。
<div id="myEditor" style="width:800px;"></div>
<script type="text/javascript">
var editor = new .editor.ui.Editor();
editor.render("myEditor");
</script>
可以在div或textarea中加name属性,以改变传值变量名,覆盖默认变量名,在一页里引用多个实例时用,如下:
<textarea id="myEditor" style="width:800px;" name="myContent"></textarea>
<script type="text/javascript">
var editor = new .editor.ui.Editor();
editor.render("myEditor");
</script>
5、传值到数据库:
默认传值变量为editorValue,这个可以在editor_config.js文件里的textarea:后面修改。
◆如果不放在控件里:后端可以用Request.Form["editorValue"]来获取,这个值只能由有提交功能的按钮来提取。
◆用FormView控件实现插入功能:
①在<InsertItemTemplate>里把<asp:TextBox Text='<%# Bind("newsContent") %>' ...什么的替换成:
<textarea id="myEditor" style="width:800px;" ></textarea>
<script type="text/javascript">
var editor = new .editor.ui.Editor();
editor.render("myEditor");
</script>
②在<InsertItemTemplate>的底端,一定要把<asp:LinkButton ...的提交按钮改换成<asp:Button ID="InsertButton" runat="server" CommandName="Insert" Text="确定新增" />
③在此FormView的数据源<asp:SqlDataSource里的<InsertParameters>里:
把<asp:Parameter Name="newsContent" Type="String" />改成<asp:FormParameter FormField="editorValue" Name="newsContent" Type="String" />
◆用ListView控件实现插入功能:
①在<InsertItemTemplate>里把<asp:TextBox Text='<%# Bind("newsContent") %>' ...什么的替换成:
<textarea id="myEditor1" name="insertEditorValue" style="width:800px;" ></textarea>
<script type="text/javascript">
var editor = new .editor.ui.Editor();
editor.render("myEditor1");
</script>
关键点:textarea一定要加上name属性以防止和编辑模块中的传值参数起冲突;
textarea的id也要和编辑模块的有区别,但要和render("的id保持一致。
②在此ListView的数据源<asp:SqlDataSource里的<InsertParameters>里:
把<asp:Parameter Name="newsContent" Type="String" />改成<asp:FormParameter FormField="insertEditorValue" Name="newsContent" Type="String" />
◆用ListView控件实现编辑功能:
①首先要打开ueditor目录下的editor_config.js文件,设置,autoClearinitialContent:false否则一点鼠标内容就消失了。
②在<EditItemTemplate>里把<asp:TextBox Text='<%# Bind("newsContent") %>' ...什么的替换成:
<textarea id="myEditor2" name="editEditorValue" style="width:800px;"><asp:Label ID="Label1" runat="server" Text='<%# Eval("newsContent") %>'></asp:Label></textarea>
<script type="text/javascript">
var editor = new .editor.ui.Editor();
editor.render("myEditor2");
</script>
③在此ListView的数据源<asp:SqlDataSource里的<UpdateParameters>里:
把<asp:Parameter Name="newsContent" Type="String" />改成<asp:FormParameter FormField="editEditorValue" Name="newsContent" Type="String" />
6、常见问题解决:
图片上传不成功?
由于目前官方提供的最新的.NET 1.2.1.0版本 是.Net FrameWork 4.0 ,所以如果在你的项目里是是.Net FrameWork 3.5
请做如下修改:
删除官方下的.Net/web.config,(只用vs自动生成的web.config就可以了)
这样就没有问题了。
或者修改你网站的.NET版本:右击“解决方案资源管理器”的网站根文件夹,选“属性页”,“生成”标签里改。
❿ jeecms中改了模板后css样式全变了怎么回事,
这个需要在首页中去找 ,看一下源码你就知道是那上CSS了,这个CSS是动态调用的